English: It had the company of one micro and 29 nano-satellites.
Telugu: ఇందులో ఒక మైక్రో, 29 నానో ఉపగ్రహాలు ఉన్నాయి.