hard pressed for cash
... hard pressed 焦头烂额; 焦头烂额 hard pressed for cash 罗掘; 罗掘 hard pressed for money 拮据; 拮据 ...
Angulimaal
Brahmin Upagupta
Angulimala