translation.en: So, to find strong evidence of liquid, pools of liquid, beneath the surface of a moon 750 million miles away from the Earth is really quite astounding.
translation.zh: 因此，能找到足够的证据 证明离地球7亿5千万英里远的卫星 的地表之下有着液态水的存在 是相当惊人的。