spill the beans =
let can out of the bag
洩漏秘密

explanation:
To give away a secret or information, sometimes by mistake. 指有時候不小心洩漏了秘密或消息。

e.g. "We were planning a surprise party for our teacher, but Lisa spilt the beans."  We also say "she let can out of the bag."