be hard on somebody
be hard on (one)
be ˈhard on somebody
1 treat, criticize or punish somebody too severely: Don’t be too hard on little Emma. She didn’t intend to break the cup.
2 be unfair to somebody; be unfortunate for somebody: It’s hard on the people who have to work on New Year’s Day.