Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

天机不可泄漏

tiān jī bù kě xiè lòu

Definitions

  • lit. mysteries of heaven must not be revealed (idiom); must not be revealed
  • I am not at liberty to inform you.