If you are beavering away at something, you are working very hard at it.
They had a team of architects beavering away at a scheme for the rehabilitation of District 6...
They are beavering away to get everything ready for us.
PHRASAL VERB: V P at/on n, V P