English: A lot of research.
Telugu: ఎంతో పరిశోధన చేసింది.