English: Indian Space Research Organization (ISRO)
Telugu: ఇస్రో(ఇండియన్ స్పేస్ రీసెర్చ్ ఆర్గనైజేషన్) సైంటిస్టులూ!