窘迫

listen to the pronunciation of 窘迫
Chinesisch - Englisch
very poor
hard-pressed
in a predicament
embarrassed
poverty-stricken