English: More research needs to be done.
Telugu: మరిన్ని పరిశోధనలు చేసేందుకు అవకాశం కల్గిందన్నారు.