gave him a piece of his mind

listen to the pronunciation of gave him a piece of his mind
الإنجليزية - الإنجليزية
said to him exactly what he was thinking, let him have it