大祸临头

dà huò lín tóu

facing imminent catastrophe

calamity looms; all hell will break loose

big; large; great

huò

disaster

lín

to face

tóu

head