a way of doing sth or of treating people that is much stronger and less sensitive than it needs to be
a way of doing sth or of treating people that is much stronger and less sensitive than it needs to be
the heavy hand of management
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition