so far,there is no evidence that life exists on europa,but t
so far,there is no evidence that life exists on europa,but the likely presence of liquid water has spurred calls to send a probe there.5096 这句话我基本明白:到目前为止,这儿没有证据表明生命存在木卫二上,但是很可能有液态水的存在,这已经激发了...calls to 这里怎么翻译?