immovably

onbeweegbaar, onbewegelijk; onveranderlijk, onwrikbaar; ontroerend, vast

discouraging

ontmoediging veroorzakend, ontmoedigend; afradend; afkeurend