Chinese: 我以前没见过你吗？
English: Haven't I seen you before?
French: Ne vous ai-je pas déjà rencontré ?