English: Another achievement of ISRO.
Telugu: ఇస్రో ఖాతాలో మరో విజయం.