Chinese: 我们要尽力而为。
English: We have to do our best.
French: Nous devons faire de notre mieux.