What is the meaning of Unremitting?

Incessant; never slackening.

Source: wiktionary.org