let someone have it

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

regañar duramente, castigar severamente

to scold or punish someone severely

:
When he finally caught his son sneaking out, he really let him have it.
Cuando finalmente atrapó a su hijo escabulléndose, realmente le dio una buena reprimenda.
The coach let the team have it after their poor performance.
El entrenador regañó duramente al equipo después de su pobre actuación.
2.

dar una paliza, golpear fuerte

to hit someone hard

:
If he tries to start a fight, I'm going to let him have it.
Si intenta empezar una pelea, le voy a dar una paliza.
The boxer let his opponent have it with a powerful right hook.
El boxeador golpeó a su oponente con fuerza con un potente gancho de derecha.