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