Language:
Free Online Dictionary|3Dict

肉顫心驚

Source : CEDICT

shivering and nervous (idiom)