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