English: Indian Space Research Organisation (ISRO) has already launched many microsatellites.
Telugu: ఇందుకు భారత అంతరిక్ష పరిశోధన సంస్థ (ఇస్రో) ఇప్పటికే ఎన్నో ఉపగ్రహాలను పంపించి విజయం సాధించింది.