Chinese: 我来这个镇有十年了。
English: It's been ten years since I came to this town.
French: Cela fait 10 ans que je n'étais pas venu dans ce village.