Chinese: 我们没有太多时间。
English: We don't have too much time.
French: On n'a pas beaucoup de temps.