Long working hours taking toll on health