English: But he stressed a need for more research.
Telugu: అయితే, దీనిపై మరింత పరిశోధనలు అవసరమని నొక్కిచెప్పారు.