にっちもさっちも かない
nicchimosacchimo ikanai

i-Adjective
Expression

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

Usually Written in Kana
Other forms: