Chinese: 我要做的事情都已经做了。
English: I have done everything I was supposed to do.
French: J'ai fait tout ce que j'étais supposé faire.