be hard on

Frequency
Difficulty
phrase
B2

to criticize or treat someone too severely

Don't be hard on her; she did her best.

C2

to cause someone distress or difficulties

This situation has been hard on him for a long time.

translation

phr. to criticize or treat someone too severely; to cause someone distress or difficulties