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.

отчитать по полной, наказать

to scold or punish someone severely

:
When he finally caught his son sneaking out, he really let him have it.
Когда он наконец поймал сына, который тайком выходил, он действительно дал ему по полной.
The coach let the team have it after their poor performance.
Тренер отчитал команду по полной после их плохой игры.
2.

врезать по полной, сильно ударить

to hit someone hard

:
If he tries to start a fight, I'm going to let him have it.
Если он попытается начать драку, я врежу ему по полной.
The boxer let his opponent have it with a powerful right hook.
Боксер нанес противнику мощный удар правым хуком.