Chinese: 他走了有两周了。
English: He left two weeks ago.
French: Il y a deux semaines qu'il est parti.