English: Of this, 101 satellites were from foreign countries.
Telugu: మిగతా 101 ఉపగ్రహాలూ విదేశాలకు చెందినవే.