Translated Labs
YOU SAID:
God you make me so wet
INTO JAPANESE
神様、あなたは私をとても濡らします
BACK INTO ENGLISH
god you make me so wet
Well done, yes, well done!