zuo3
you4
wei2
nan2
  1. (idiom) between a rock and a hard place
  2. in a dilemma

Info