Chinese: 所有你该做的就是尽你的全力。
English: All you have to do is to do your best.
French: Tout ce que tu dois faire est de faire de ton mieux.