Chinese: 我们时间不多了。
English: We don't have enough time.
French: Nous n'avons pas assez de temps.