être sur la brèche
Meaning: Being actively engaged in battle or difficult work.
Language: French
Literally: to be on the breach
Category: Daily Life
Origin: Military terminology; soldiers stand ready at breaches in fortifications.
Loading the full interactive collection…