Translated Labs
YOU SAID:
I think I have that Delia vu
INTO JAPANESE
Delia vuがあると思います
BACK INTO ENGLISH
I think there is Delia vu
Come on, you can do better than that.