Translated Labs
YOU SAID:
ISABELLA IS DUMBFOUNDED
INTO JAPANESE
ISABELLAはダムファウンドです
BACK INTO ENGLISH
ISABELLA is a dam found
ISABELLAは見つかったダムです
You love that! Don't you?