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