Chinese: 他们两年前搬到了这里。
English: They moved here two years ago.
French: Ils ont déménagé ici il y a deux ans.