overworked in French
overworked in French
surmené
Subjected to too much work.
débordé
Subjected to too much work.