English: A lot of research.
Telugu: ఎంతో రీసెర్చ్ చేశారు.