Language:
Free Online Dictionary|3Dict

神鬼丧胆

Source : CEDICT

Even devils and gods lost their courage. (idiom)