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