大敌当前dàdídāngqiánMeanings1. (idiom) to be faced with a formidable enemyCharacters used大big敌enemy当to be前forward