Be embarrassed; be put in an awkward position

  • 陷于为难的境地
目录 查词历史