“To leak out” in Chinese is 透露 (tòulù).
你本不该透露秘密的。
You ought not to have disclosed the secret.
Example sentence from Tatoeba (CC BY 2.0).