Chinese: 我们好像在哪见过？
English: Haven't we met somewhere before?
French: On ne s'est pas déjà rencontrés quelque part ?