English: A great deal of investigation of this needs to be done.
Telugu: ఈ విషయమై విస్తృతమైన పరిశోధన చేయవలసి ఉంది.