Unrelenting or unyielding in severity.
Unremitting, steady and persistent.
Docile, or inclined to give way to pressure.
A concession.