spill the beans
US /spɪl ðə biːnz/
UK /spɪl ðə biːnz/

1.
vendre la mèche, cracher le morceau
to reveal a secret or surprise
:
•
Come on, spill the beans! What did you get for your birthday?
Allez, crache le morceau ! Qu'as-tu eu pour ton anniversaire ?
•
She accidentally spilled the beans about their surprise party.
Elle a accidentellement vendu la mèche à propos de leur fête surprise.