English: ISRO has successfully launched 104 satellites simultaneously into space.
Telugu: ఒకేసారి 104 ఉపగ్రహాలను అంతరిక్షంలోకి పంపిన ఇస్రో సామర్ధ్యాన్ని కూడా ప్రశంసిస్తోంది.