Chinese: 你必须做到最好。
English: You must do your best.
French: Vous devez faire de votre mieux.