Chinese: 我们有充足的时间。
English: We've got plenty of time.
French: Nous disposons de beaucoup de temps.