跳到主要内容

为难窘迫

embarrassed and awkward

Meanings

  • embarrassed and awkward; in a difficult situation