Vocabulary
立つ瀬がない
たつせがない
being left in an awkward position; being put in a dilemma; being in a fix; losing face
expression
i-adjective