English: This includes ISRO among other space agencies.
Telugu: అందులో ఇస్రో సహా పలు స్పేస్​ ఏజెన్సీలు పాల్గొన్నాయి.