безпощаден

Adjective

 * 1) merciless
 * 2) ruthless
 * 3) tough having high and stringent demands, expectations
 * 4) unsparing