Chinese: 你不够快。
English: You're not fast enough.
French: Tu n'es pas assez rapide.