English: More research is needed toward this.
Telugu: దీనిపై మరిన్ని పరిశోధనలు చేయాలని వారంటున్నారు.