shén lì

Translation

  • occult force
  • the power of a God or spirit
Chinese Tones