English: It is a joint project of European Space Agency and NASA.
Telugu: ఈ ప్రాజెక్ట్ను యురోపియన్ స్పేస్ ఏజెన్సీ, నాసా కలిసి సంయుక్తంగా నిర్వహిస్తున్నాయి.