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