Chinese: 他们两年前搬了过来。
French: Ils ont déménagé ici il y a deux ans.