Chinese: 你最好快点。
English: You'd better hurry.
French: Tu devrais te presser davantage.