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.
отчитать по полной, наказать
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.
Боксер нанес противнику мощный удар правым хуком.