LEARNit Dictionary
beaver away
phrasal verb
1
to work very hard at something
سخت کار کردن, بیوقفه کار کردن, خستگیناپذیر تلاش کردن