Chinese: 没有太阳，不可能有生命。
English: There cannot be life without the sun.