English: I have researched much on them.
Telugu: వారి గురించి నేను కొంత అధ్యయనం చేసాను.