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