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