dà huò lín tóu
facing imminent catastrophe
calamity looms
all hell will break loose
sǐ dào lín tóu
Death is near at hand. (idiom)
shì dào lín tóu
when things come to a head (idiom)
dà xiàn lín tóu
facing the end (idiom); at the end of one's life
with one foot in the grave