COME DOWN (HARD) (ON SOMEONE OR SOMETHING)
come down (hard) (on someone or something): translation
come down (hard) (on someone or something)
Fig. [for someone] to scold or punish someone or a group severely. •
The judge really came down on the petty crooks.
•
The critics came down much too hard on the performance.