dà dí dāng qián

Translation

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

Synonyms

Chinese Tones