take up the slack in French
take up the slack in French
prendre la relève
To do work that would otherwise be left undone.
prendre le relais
To do work that would otherwise be left undone.
reprendre le flambeau
To do work that would otherwise be left undone.