Chinese: 我们没空儿，得赶时间。
English: We don't have much time. Let's hurry.
French: Nous avons peu de temps. Dépêchons-nous.