English: But it needs more research.'
Telugu: కానీ మరింత పరిశోధన అవసరం.