English: They have over a hundred spaces around the globe.
Telugu: వీరికి ప్రపంచం మొత్తం మీద ఉన్న వంద కంటే ఎక్కువ ఉపగ్రహలు కలవు.