English: The world record so far was held by Russia with 37 satellites.
Telugu: దీంతో 37 ఉపగ్రహాలతో గతంలో రష్యా పేరిట ఉన్న రికార్డు మరుగున పడిపోయింది.