Back to Dictionary
大祸临头
大禍臨頭
dàhuòlíntóu
1. facing imminent catastrophe
2. calamity looms
3. all hell will break loose