English: The Indian Space Research Organisation (ISRO) is India's national space agency.
Telugu: ఇస్రో అంటే ఇండియన్‌ స్పేస్‌ రిసెర్చ్‌ ఆర్గనైజేషన్.