English: This required a lot of research.
Telugu: ఇందుకు చాలా రీసెర్చ్ చేయాల్సి వచ్చింది.