assiduous

adjective marked by care and persistent effort her assiduous attempts to learn French|assiduous research|sedulous pursuit of legal and moral principles