English: Out of the 104 satellites, 101 were foreign satellites.
Telugu: ఈ 104 శాటిలైట్లలో 101 విదేశాలకు చెందినవి.