Let the cat out of the bag
English
Meaning
To disclose a secret; to let a secret be known, often inadvertently. Example "It was going to be a surprise party until someone let the cat out of the bag." Sources Wiktionary
Equivalent idioms in other languages
This is how you express this idiom across languages and locales.
List
Map
No equivalent idioms across languages yet...