Translated Labs
YOU SAID:
Impossible! I am DIO!
INTO JAPANESE
不可能!私はDIOです!
BACK INTO ENGLISH
Impossible! I'm DIO!
Well done, yes, well done!