Hi,

When you roughly say what you think about something or someone, we say in French: "il n'a pas maché ses mots" which means: "he didn't chew his words". Do you have a similar idiom in English?