Emotions & Feelings Idioms

Desahogarse

To release built-up emotional tension.