English: This led to new discoveries.
Telugu: దాని ద్వారా కొత్త పరిశోధనలు జరిగాయి.