workhorse in French
workhorse in French
bourreau de travail
(by extension) Someone or something that does a lot of work; something or someone who works consistently or regularly.