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