Hardworking

adjective industrious, diligent

Merriam-Webster's Collegiate Dictionary