to have something  to get off one's chest - Französisch Englisch Wörterbuch