máo gǔ sǒng rán
to have one's hair stand on end (idiom)
to feel one's blood run cold
kē jì jīng sǒng
techno-thriller (novel)
science fiction thriller
kē jì jīng sǒng xiǎo shuō
techno-thriller novel
science fiction thriller
zhèn sǒng
(literary) to tremble with fear
to shock