Answer: assiduous

AnswerCrossword Clue
ASSIDUOUSPersevering
ASSIDUOUSHard-working.
ASSIDUOUSHard-working
assiduousdiligent; persistent
assiduouspersistent; diligent