Embarrassed embarrassment embarrassment. 为难(Embarrassed) Embarrassment. So embarrassing so embarrassing Embarrassed laugh I'm so embarrassed! i'm so embarrassed!