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