diligent
Adjective
A2 – Elementary
Showing steady, careful effort in work or duties.
Synonyms
hardworking
conscientious