Translated Labs
YOU SAID:
what is freaking up my dude
INTO JAPANESE
私の男を驚かせているもの
BACK INTO ENGLISH
What amazes my man
私の人を驚かせるもの
What surprises me
私を驚かせるもの
Well done, yes, well done!