Language:
Free Online Dictionary|3Dict

仰天长啸

Source : CEDICT

to cry out at length to heaven/to make a long throaty noise in the open air (idiom)