English: A good deal more research in this area is required.
Telugu: ఈ విషయమై విస్తృతమైన పరిశోధన చేయవలసి ఉంది.