Chinese: 他们昨天到这里的。
English: They got here yesterday.
French: Ils sont arrivés ici hier.