English: A lot of scientific discoveries are being made.
Telugu: విజ్ఞాన శాస్త్ర సంబంధిత పరిశోధనలు అనేకం చేసారు.