Chinese: 前天，他们离开了那儿。
English: They left there the day before yesterday.
French: Ils en sont partis avant-hier.