English: More research is needed
Telugu: మరిన్ని పరిశోధన అవసరం