English: But further research is needed.
Telugu: కానీ మరింత పరిశోధన అవసరం.