English: Modern science has made many discoveries.
Telugu: ఆధునిక విజ్ఞానం వల్ల ఎన్నో అద్భుతాలు జరిగాయి.