Vocabulary

にっちもさっちも行かない

being driven into a corner; having no way out; being caught between a rock and a hard place

expression i-adjective