English: But caution that more research is needed.
Telugu: అయితే మరిన్ని పరిశోధనలు అవసరమని పేర్కొన్న సంగతి తెలిసిందే.