Translated Labs
YOU SAID:
wow what do you mean shame on me
INTO JAPANESE
あなたは私に恥を意味します
BACK INTO ENGLISH
You mean shame to me
あなたは私に恥を意味する
Come on, you can do better than that.