translation.en: And given all that we've discovered, the overwhelming numbers now suggest that there may be millions, perhaps -- maybe even hundreds of millions -- of other [planets] that are close enough -- just the right distance from their stars that they're orbiting -- to have the existence of liquid water and maybe could potentially support life.
translation.zh: 考虑到我们所有的探索发现， 铺天盖地的数据指出 可能有着近百万，甚至近亿万的行星， 它们离自己的恒星足够近， 近到拥有恰当的公转距离， 以至于拥有了水的存在 从而也许可以支持生命的存在。