English: A lot more research needs to be done on this subject.
Telugu: ఆ విషయంలో చాలా పరిశోధనలు చేయాల్సి ఉంటుంది.