English: In 2008, the country delivered 10 satellites into space.
Telugu: 2008లో 10 ఉపగ్రహాలను పంపి విజయం సాధించింది.