English: launched many satellites.
Telugu: అనేక ఉపగ్రహాలను ప్రయోగించింది.