English: Four satellites have been launched thus far.
Telugu: ఇప్పటివరకూ నాలుగు ఉపగ్రహాలను పంపారు.