Back to Dictionary
动魄惊心
動魄驚心
dòngpòjīngxīn
1. shaking one to the core (idiom); extremely disturbing
2. shattering
3. hair-raising