ne pas avoir sa langue dans sa poche

Etymology
lit. 'not to have one’s tongue in one’s pocket'. Compare 🇨🇬.

Verb

 * 1)  to never be at a loss for words, to be very talkative, not to be shy; to have the gift of the gab
 * 2)  to speak plainly, to be very frank