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