English: It's a great achievement by ISRO scientists.
Telugu: ఇస్రో శాస్త్రవేత్తల కృషిలో ఇదో అద్భుత మలుపు.