English: It is a joint project of Nasa, the European Space Agency and the Canadian Space Agency.
Telugu: ఈ ప్రాజెక్టుపై నాసా, యూరోపియన్ స్పేస్ ఏజెన్సీ(ఈఎస్‌ఏ), కెనడియన్ స్పేస్ ఏజెన్సీ(సీఎస్‌ఏ) కలిసి పనిచేస్తున్నాయి.