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