English: A lot more research has been done since.
Telugu: ఆ తర్వాత మరిన్ని పరిశోధనలు జరిగాయి.