wang4
er2
sheng1
wei4
  1. intimidate at the first glance (idiom); awe-inspiring
  2. terrifying
  3. overwhelming

Info