English: But further studies of these possibilities are needed.
Telugu: కానీ ఈ దిశగా మరిన్ని పరిశోధనలు జరగాల్సి ఉంది.