Chinese: 我买的东西已经都送来了。
English: All the things I bought have already arrived.
French: Toutes les choses que j'ai achetées sont déjà arrivées.