Chinese: 我认识了他有十年了。
English: I've known him for ten years.
French: Ça fait dix ans que je le connais.