work all the hours God sends
To work all day, every day; to work an excessive amount. My mother worked all the hours God sent when we were growing up just to make ends meet. Sorry I haven't been in touch lately; I've been working all the hours God sends.
work all the ˌhours God ˈsends
(informal) work all the time: ‘You look tired, Jane.’ ‘I’m working all the hours God sends at the moment trying to finish my thesis.’ OPPOSITE: not do a stroke (of work)