To inspire a feeling of respect or amazement in someone
किसी में सम्मान या आश्चर्य की भावना को प्रेरित करना
English Usage: The majestic mountains overawed the tourists.
Hindi Usage: ऊंचे पहाड़ों ने पर्यटकों को प्रभावित किया।