hard hit


hard hit
a) In severe difficulties
b) Severely affected by a problem

Wikipedia foundation.