difficult position; predicament; straits;dilemma 陷于~ fall into dire straits; find oneself in a tight corner;land oneself in a fix; be caught in a dilemma; get trapped in/擺脫~ extricate oneself from a difficult position/處于~的英鎊beleaguered pound sterling