Chinese: 我好一阵子没看到你了。
English: I haven't seen you for a while.
French: Je ne t'ai pas vue depuis un moment.