Chinese: 我应该尽我的全力。
English: I have to do my best.
French: Je dois faire de mon mieux.