shēn bù kě cè

Translation

  • deep and unmeasurable (idiom)
  • unfathomable depths
  • incomprehensible
  • enigmatic and impossible to predict

Synonyms

Chinese Tones