lâcher le morceau

Verb

 * 1)  to relent, to give up
 * 2)  to fess up, to own up, to spit it out, to spill the beans
 * 1)  to fess up, to own up, to spit it out, to spill the beans
 * 1)  to fess up, to own up, to spit it out, to spill the beans