Chinese: 您要赶快些。
English: You have to hurry.
French: Vous devez vous dépêcher.