Chinese: 我好久没见到她了。
English: I haven't seen her in a long time.
French: Je ne l'ai pas vue depuis une éternité.