come down on

中上級 (B2) neutral

to speak to someone angrily or punish them hard

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