English: ISRO has taken another step forward into space.
Telugu: అంతరిక్ష రంగంలో ఇస్రో సాంకేతికంగా మరో విజయాన్ని సాధించింది.