Language:
Free Online Dictionary|3Dict

黯然欲绝

Source : CEDICT

to be downcast/to feel dejected (idiom)