Translated Labs
YOU SAID:
ISABELLA IS DUMBFOUNDED
INTO JAPANESE
ISABELLAはダムファウンドです
BACK INTO ENGLISH
ISABELLA is a dam found
ISABELLAは見つかったダムです
That didn't even make that much sense in English.