Chinese: 我们还有很多时间。
English: We still have plenty of time.
French: On a encore tout notre temps.