Translated Labs
YOU SAID:
you are an embarrassment
INTO JAPANESE
あなたは恥ずかしいです
BACK INTO ENGLISH
You are embarrassed
Come on, you can do better than that.