Assiduate

(a.) Unremitting; assiduous.