YOU SAID:
I've been flabbergasted by this discovery
INTO JAPANESE
私はこの発見にあぜんとされてきた
BACK INTO ENGLISH
I found this stunned and has been
INTO JAPANESE
これは唖然し、されているを見つけた
BACK INTO ENGLISH
This is stunned, and then being found
INTO JAPANESE
これは唖然とし、発見されつつ
BACK INTO ENGLISH
This is stunned, and then being found
Well done, yes, well done!