hardworking
ˌhɑːdˈwəːkɪŋ
adjective
(of a person) tending to work with energy and commitment; diligent.
an efficient, hard-working, and trusted administrator
diligent,industrious,conscientious,assiduous,sedulous,painstaking,persevering,unflagging,untiring,tireless,indefatigable,studious,energetic,keen,enthusiastic,driven,zealous,busy,laborious