English: But further research on that is needed.
Telugu: అయితే దీనిపై మరింత పరిశోధన అవసరం.