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