dà nàn lín tóu大难临头to be facing imminent calamity (idiom); disaster is loomingFrequency 2.9Meaningsto be facing imminent calamity (idiom)disaster is looming