shén​lì

divine power

神力 shén​lì
divine power noun
the supernatural power or influence attributed to a god or spirit

Legend has it that this priest could obtain divine power from heaven through prayer.

supernatural strength noun
an occult or extraordinary force, often manifested as superhuman physical power

Born with supernatural strength, he could lift a stone tripod weighing several hundred catties by himself.

Frequency

Movie subtitles
1.49 per million appears in 1% of films
Written text
1.57 per million

Sources

Definitions
CC-CEDICT