Chinese: 我已经好久没有看到她了。
English: I haven't seen her for a long time.
French: Je ne l'ai pas vue depuis longtemps.