English: He did a lot of research on the issue.
Telugu: వారు ఈ అంశంపై చాలా పెద్ద పరిశోధనే చేశారు.