Work and effort
être sur la brèche
StandardC1Meaning
To be hard at it, at your post without a break and for a long stretch.
Word for word
to be on the breach of the rampart
Example
Les urgences sont sur la brèche depuis le début de l'épidémie.
A and E has been hard at it since the epidemic began.