give someone a piece of one's mind

Verb

 * 1)  To express one's opinion strongly; to voice one's disagreement or dissatisfaction, especially with another person; to scold or rebuke someone.

Translations

 * Afrikaans: op iemand afklim
 * Finnish: haukkua pystyyn, haukkua pataluhaksi, sanoa suorat sanat, antaa jonkun kuulla kunniansa
 * French:
 * Italian: dirne quattro,, rabbuffare
 * Jamaican Creole: cuss off smaddy
 * Polish: wygarniać,
 * Spanish: poner de vuelta y media, dar cuatro verdades
 * Swedish:
 * Urdu: کھری کھری سنانا