English: The Indian Space Research Organization or ISRO has been successful in sending many satellites to space.
Telugu: ఇందుకు భారత అంతరిక్ష పరిశోధన సంస్థ (ఇస్రో) ఇప్పటికే ఎన్నో ఉపగ్రహాలను పంపించి విజయం సాధించింది.