English: This needed extensive research.
Telugu: ఇందుకు విస్తృతమైన పరిశోధనలు జరగాల్సి ఉంది.