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.
rimproverare aspramente, dare una bella strigliata
to scold or punish someone severely
:
•
When he finally caught his son sneaking out, he really let him have it.
Quando finalmente ha colto suo figlio a sgattaiolare fuori, gliele ha cantate di santa ragione.
•
The coach let the team have it after their poor performance.
L'allenatore ha rimproverato la squadra dopo la loro scarsa prestazione.
2.
colpire duramente, dare un pugno
to hit someone hard
:
•
If he tries to start a fight, I'm going to let him have it.
Se cerca di iniziare una rissa, gliele darò di santa ragione.
•
The boxer let his opponent have it with a powerful right hook.
Il pugile ha colpito duramente il suo avversario con un potente gancio destro.