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