Chinese: 木星的卫星上可能有生命存在。
English: There may be life on the moons of Jupiter.