- 泄露 verbto leakto leak or reveal information that should have been kept secret; to divulge; to let a secret out; to leak (of a gas or liquid)
- heavenly secretnature's mystery; a secret or design known only to heaven; a divine or inscrutable twist of fate