Work and effort
travailler d'arrache-pied
StandardB2Meaning
To work flat out, putting everything you have into it.
Word for word
to work tearing your feet off the ground
Example
Ils ont travaillé d'arrache-pied pour ouvrir à l'heure.
They worked flat out to open on time.