Knock the nonsense out of somebody

используется в разговорной речи ≈ выбить дурь из головы, научить кого-либо уму-разуму

Англо-русский фразеологический словарь