eager beaver

Translations
zélé
Definitions
A person who is very enthusiastic and keen to do something, often to the point of being overly eager or zealous.