English: ISRO scores yet another suscess
Telugu: మరో కీలక మైలురాయిని అధిగమించిన ఇస్రో