English: Foreign satellites launched by ISRO
Telugu: ఇస్రో ప్రయోగించిన విదేశ ఉపగ్రహాలు