大敌当前英语翻译?

正确答案:
成语《大敌当前》英语翻译如下:
confronted with a formidable foe <in the face of the arch enemy>