大敌当前 dà dí dāng qián

DEFINITIONS

  1. facing a powerful enemy (idiom); fig. confronting grave difficulties
  2. Enemy at the Gates, 1991 movie by Jean-Jacques Annaud

CHARACTERS

大 dà big, great, vast, large, high
敌 dí enemy, foe, rival; resist
当 dāng bear, accept, undertake; just
前 qián in front, forward; preceding