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