English: But it needs further investigation.
Telugu: అయితే దీనిపై మరింత పరిశోధన అవసరం.