English: Out of the 104 satellites, 101 belonged to foreign countries.
Telugu: మొత్తం 104 ఉపగ్రహాలలో 101 ఉపగ్రహాలు విదేశాలకు చెందినవి.