English: More research into this is, however, needed.
Telugu: అయితే దీనిపై మరింత పరిశోధన అవసరం.