English: More research is needed toward this.
Telugu: ఈ దిశగా మరిన్ని పరిశోధనలు జరగాల్సి ఉంది.