work like a beaver

Meaning: work very energetically and hard

Example: Ahead of the festival, she worked like a beaver to clean out all  the closets.