English: But is has also said further research is needed.
Telugu: అయితే మరిన్ని పరిశోధనలు అవసరమని చెప్పిన విషయం తెలిసిందే.