English: But, more direct research is necessary.
Telugu: అయితే, మరింత ప్రత్యక్ష పరిశోధన అవసరం.