English: But more scientific research is needed.
Telugu: అయితే, దీనిపై మరింత శాస్త్రీయ పరిశోధన చాల అవసరం.