English: This has been a great achievement by our scientists.
Telugu: ఇదంతా మన శాస్త్రవేత్తల అపూర్వ విజయం.