Chinese: 我是昨天搬来的。
English: I moved here yesterday.
French: J'ai emménagé ici hier.