unforgiving

/ʌnfərˈɡɪvɪŋ/ アンフォーギヴィング

1. 失敗や弱さに対して、少しも寛容さがない状態。

失敗や弱さに対して、非常に厳しく、少しも寛容さがない状態を表します。自然環境や状況が過酷で、わずかなミスも許されないような場合にも使われます。
The unforgiving desert punishes any mistake. (容赦ない砂漠はどんな間違いも罰する。)

2. 人間が対処するのが難しい、あるいは失敗が許されないような、非常に厳しい環境や状況。

人間が対処するのが難しい、あるいは失敗が許されないような、非常に厳しい環境や状況を指すことがあります。自然や機械など、感情を持たないものが容赦ない振る舞いをするときに用いられます。
The mountain climbing was an unforgiving test of endurance. (その登山は容赦ない忍耐力の試練だった。)