Chinese: 我们仍然有更多的时间。
English: We still have more time.
French: Nous avons encore du temps.