industrious

adjective
1
working hard; busy
سخت‌کوش, کوشا, پرتلاش
synonym hard-working