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