English: Additional research into this area should be undertaken.
Telugu: ఈ దిశగా మరిన్ని పరిశోధనలు జరగాలి.