liào shì rú shén

Translation

  • to prophesy with supernatural accuracy (idiom)
  • to have an incredible foresight

Synonyms

Chinese Tones