English: Of this, 101 satellites were from foreign countries.
Telugu: వీటి ద్వారా పంపిన 101 ఉపగ్రహాల్లో 57 విదేశాలకు చెందినవి కావడం విశేషం.