左右为难

zuǒ yòu wéi nán

(idiom) between a rock and a hard place

in a dilemma

左

zuǒ

left

右

yòu

(bound form) right; right-hand side

为

wéi

variant of 為|为[wei2]

难

nán

difficult (to...)