The idiom “to be hard on someone" means to criticize, demand, or treat a person strictly. It implies that the person is being judged or treated with little tolerance or understanding.
Meaning of ‘To be hard on someone’ Idiom in English
To be hard on someone
Meaning
Examples
She was hard on her children about their grades.
The manager is known for being hard on employees who make mistakes.
The music teacher was hard on the students, insisting on perfection in every performance.
The coach is often hard on the players, pushing them to perform at their best during practice.
In some cultures, parents can be very hard on their children when it comes to traditional values and customs.