Q289
Hard-pressed
A.
Bewildered
B.
Insulted
C.
Hard discipline
D.
In difficulties
AnswerAnswer: Option D
Solution
Answer: Option D
Solution:
Hard-pressed: burdened with urgent business.
Idioms And Phrases
Competitive Exams · English · question 289
Q289
Answer: Option D