between a rock and a hard place in Chinese
between a rock and a hard place in Chinese
前門拒虎,後門進狼
(idiomatic) Having the choice between two unpleasant or distasteful options; in a predicament or quandary.