graft away
To work laboriously on something. Primarily heard in UK. Sean's really been grafting away on his term paper—I hope he gets an A. If you really graft away, you might be able to get this house cleaned in a couple hours, but geez, it'll be a lot of work.