窘迫

listen to the pronunciation of 窘迫
الصينية - الإنجليزية
very poor
hard-pressed
in a predicament
embarrassed
poverty-stricken