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