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