Hi friends, I find this sentence super duper weird, I just want to know if "of a comparable nature" in this sentence is a phrase on its own and not link together with "Others".
The sentence is as follow: "It is as good as or better than others of a comparable nature".