read (someone) the riot act idiom
严厉警告(某人)不得再犯
to speak angrily to someone about something they have done and warn that person that they will be punished if it happens again
He'd put up with a lot of bad behaviour from his son and thought it was time to read him the riot act. 对于儿子的很多不良行为他一直持容忍态度,但他觉得是该严厉警告他收敛一些的时候了。