Chinese: 我做完了所有必须做的事。
English: I've done everything necessary.
French: J'ai fait tout ce qui était nécessaire.