dare una lezione

Verb

 * 1)  to give someone what for, give somebody what-for, read somebody the riot act
 * 2) to rebuke, scold, tell off
 * 3) to punish