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