Chinese: 她很长时间没见过他。
English: She has not seen him for a long time.
French: Elle ne l'a pas vu depuis longtemps.