泄漏天机xièlòutiānjī
Meanings
1. to divulge the will of heaven (idiom); to leak a secret
2. to let the cat out of the bag
Characters used