Chinese: 我在两周前到了。
English: I arrived two weeks ago.
French: Je suis arrivé il y a deux semaines.