zuǒ​zhī​yòu​wú

to be hard-pressed