Translated Labs
YOU SAID:
shame on you and your mother!
INTO JAPANESE
あなたとあなたのお母さんに恥をかかせて!
BACK INTO ENGLISH
Shame on you and your mother!
あなたとあなたのお母さんに恥をかかせてください!
Well done, yes, well done!