English: But further research is still needed to confirm it.
Telugu: అయితే దీన్ని ధృవీకరించడానికి మరిన్ని పరిశోధనలు అవసరం.