inspire awe

Translations
внушать благоговейный страх
The majestic mountains inspire awe in all who see them.
Величественные горы внушают благоговейный страх всем, кто их видит.