embarrassing

a. 令人為難的、麻煩的

英文釋義

  1. hard to deal with; especially causing pain or embarrassment
  2. causing to feel shame or chagrin or vexation