English: I've done research on them.
Telugu: వాటిపై కాస్త పరిశోధన చేశాను.