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