hard-working; showing care and effort
persevering, hard-working
determined and stubborn when trying to solve or complete something
determined, persistent
full of, done with, energy
full of life; forceful
of, relating to, produced by, motion
energetic
not hesitating
steadfast
never wanting to stop
determined, persevering