English: ISRO has taken another step forward into space.
Telugu: ఈ ప్ర‌యోగంతో ఇస్రో మ‌రో మెట్టు అధిగ‌మించింది.