come down on

Intermédiaire supérieur (B2) neutral

to speak to someone angrily or punish them hard

"The coach came down on the team for not trying hard enough."