beaver away
US /ˈbiːvər əˈweɪ/
UK /ˈbiːvər əˈweɪ/

1.
hard werken, zwoegen
to work extremely hard at something
:
•
She's been beavering away at her thesis all semester.
Ze is al het hele semester hard aan het werken aan haar scriptie.
•
The team beavered away to meet the tight deadline.
Het team werkte hard om de strakke deadline te halen.