shè rén
intimidating; fearsome
(fig.) awe-inspiring; breathtaking; stunning
慑
shè
(bound form) to fear; to be cowed
人
rén
person; people