BE HARD ON SB/STH


Meaning of BE HARD ON SB/STH in English

1.

to treat or criticize sb in a very severe or strict way :

Don't be too hard on him—he's very young.

2.

to be difficult for or unfair to sb/sth :

It's hard on people who don't have a car.

3.

to be likely to hurt or damage sth :

Looking at a computer screen all day can be very hard on the eyes.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.