Pinyin Dictionary results for "da di dang qian"

大敌当前
facing a powerful enemy (idiom); fig. confronting grave difficulties; Enemy at the Gates, 1991 movie by Jean-Jacques Annaud
Dictionary data provided by CC-CEDICT