慑人

shè rén

intimidating; fearsome

(fig.) awe-inspiring; breathtaking; stunning

shè

(bound form) to fear; to be cowed

rén

person; people