Chinese: 我要赶紧了!
English: I have to hurry!
French: Je dois me dépêcher !