English: It is a collaboration between Nasa and the ESA.
Telugu: ఇది నాసా మరియు ESA యొక్క సహకార ప్రయత్నం.