枕戈待旦的英语:make a pillow of one's spear waiting for daybreak; all set to start the battle; be combat-ready during the whole night; be on 24-hour standby; keep vigil [be ready] for an emergency; await...
枕戈待旦的法语:la tête appuyée sur sa lance attendre l'aube;se tenir prêt à la lutte;attendre l'ennemi de pied ferme