窘迫

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