Translated Labs
YOU SAID:
Impossible, impossible, but I am Dio
INTO JAPANESE
不可能、不可能ですが、私はディオです
BACK INTO ENGLISH
Impossible, impossible, but I'm Dio
Well done, yes, well done!