what is the meaning of being hard on someone?
From Longman Dictionary of Contemporary Englishbe hard on somebodybe hard on somebodya) to criticize someone in a way that is unfair, or to be too strict with them Perhaps I'm too hard on her. b) to have a bad effect on someone Divorce can be very hard on children. ... It's going to be hard on the kids if you move away.