大敵當前 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