English: But more research is needed..
Telugu: అయితే, దీనిపై మరిన్ని పరిశోధనలు చేయాల్సి ఉందని . . .