strike awe into one's heart
Chinese idiom, Pinyin is sh à h ú ns à NGD à n, which means extreme panic. From living among heroes.
The origin of Idioms
Ba Jin's "living among the heroes" said: "his square face, purple face, broad shoulders, burly stature and his heroic spirit of swallowing the sun and the moon and penetrating the rainbow make the British royal army out of the regiment
Idiom usage
Used as predicate, attribute, etc.
strike awe into one's heart
Far away, near at hand - yuǎn zài tiān biān,jìn zài yǎn qián
the way of the world and the heart of a human being - shì dào rén xīn
to have a tender heart for the fair sex - lián xiāng xī yù
Take the root and restrain the end - wù běn yì mò