Chinese: 他们已经吃过了。
English: They've already eaten.
French: Ils ont déjà mangé.