Chinese: 来吧，快一点。
English: Come on, hurry up.
French: Allez, dépêche-toi.