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