Lacking full energy, effort, commitment, or resolve.
Unrelenting or unyielding in severity.
Unremitting, steady and persistent.