Translated Labs
YOU SAID:
Haven't I seen you before?
INTO JAPANESE
これまでにお会いしたことがありませんでしたか。
BACK INTO ENGLISH
Haven't I met you before?
Come on, you can do better than that.