Chinese: 时间快来不及了。
English: We're running out of time.
French: Nous n'avons pas beaucoup de temps.