Overawe

Russian Meaning

внушать благоговейный страх

держать в благоговейном страхе

English Meaning

  1. To control or subdue by inspiring awe.