English: ISRO has successfully launched 104 satellites simultaneously into space.
Telugu: ఐతే ఒకేసారి 104 ఉపగ్రహాలు పంపించే విషయంలో ఇస్రో సక్సెస్ అయింది.