zuǒ​zhī​yòu​chù

to be in straitened circumstances

Definitions

zuǒ​zhī​yòu​chù

to be in straitened circumstances

Sources