zuǒzhīyòuwú
to be hard-pressed
左支右吾 zuǒzhīyòuwú
- to be hard-pressed
- to struggle to cope with a difficult situation; to be in a tight corner or busy defending on all sides
- to prevaricate
- to speak evasively or equivocate; to give non-committal or perfunctory answers to stall for time