Chinese: 我们已经十多年没见过他了。
English: We haven't seen him for over ten years.
French: Nous ne l'avons pas vu depuis plus de dix ans.