daunting in Finnish
daunting in Finnish
pelottava
Discouraging; inspiring fear.
musertava
Intimidatingly impressive; awe-inspiring, overwhelming.