Chinese: 我记得好像在哪里见过她。
English: I remember having seen her somewhere.
French: Je me souviens l'avoir vue quelque part.