Translated Labs
YOU SAID:
I think I have that Delia vu
INTO JAPANESE
Delia vuがあると思います
BACK INTO ENGLISH
I think there is Delia vu
This is a real translation party!