Back to Dictionary
大敌当前
大敵當前
dàdídāngqián
1.
facing a powerful enemy (idiom); fig. confronting grave difficulties
2.
Enemy at the Gates, 1991 movie by Jean-Jacques Annaud