ความหมายของคำว่า "hard pressed" Play Sound

(ADJ) ซึ่งประสบกับความยากลำบาก ซึ่งถูกกดขี่, ซึ่งถูกบังคับ
(คำที่มีความหมายคล้ายกัน)  anguished; wretched; 
ตัวอย่างประโยค Englishไทย