What's another term for "going up in smoke"? Like, a secret's been exposed. In the US, we usually say "the cats out of the bag" or "the whole thing's gone up in smoke". Sorry if I sound ignorant, but I thought that other than that, there was another saying that you have.
If anyone's confused, here's an example:
Is that okay? Or, is there another way of saying it.“How does he even know about the Order, at all?” Harry demanded. “I thought it was supposed to be secret?”
“Well, everything goes up in smoke eventually, Harry,” Lupin said. “Obviously, someone let slip.”