YOU SAID:
I have been waiting for you for four hundred years
INTO JAPANESE
私は400年間あなたを待っていました
BACK INTO ENGLISH
I've been waiting for you for 400 years
INTO JAPANESE
私は400年間あなたを待っていました
BACK INTO ENGLISH
I've been waiting for you for 400 years
You've done this before, haven't you.