English: ISRO has accomplished many missions in the past.
Telugu: ఇదివరకు ఇస్రో ఎన్నో ఫ్రయోగాలు చేసింది ఎన్నో విజయాలు సాధించింది.