let someone have it
US /lɛt ˈsʌmˌwʌn hæv ɪt/
UK /lɛt ˈsʌmˌwʌn hæv ɪt/

1.
repreender severamente, dar uma bronca
to scold or punish someone severely
:
•
When he finally caught his son sneaking out, he really let him have it.
Quando ele finalmente pegou o filho saindo escondido, ele realmente o repreendeu severamente.
•
The coach let the team have it after their poor performance.
O treinador repreendeu a equipe severamente após o desempenho ruim.
2.
dar uma surra, bater com força
to hit someone hard
:
•
If he tries to start a fight, I'm going to let him have it.
Se ele tentar começar uma briga, eu vou dar-lhe uma surra.
•
The boxer let his opponent have it with a powerful right hook.
O boxeador acertou o oponente com força com um poderoso gancho de direita.