vent one's spleen in Dutch
vent one's spleen in Dutch
zijn/haar hart luchten
To openly express pent-up anger, often on an unrelated matter or person.