Chinese: 我们有多余的时间。
English: We have time to spare.
French: Nous disposons de suffisamment de temps.