In English we say "We were working for four hours a day" or "We were working four hours a day"
Their formula sounds more natural to me, actually. Could it be a distinction between British and American English? (Mine being American, that is.)
My reaction was more to the exclamation point, as if four hours were a long day. Poor guys for working their asses off!