English: But he agrees that more research is needed.
Telugu: అయితే మరిన్ని పరిశోధనలు అవసరమని చెప్పిన విషయం తెలిసిందే.