assiduous, diligent; hard, painstaking, persevering; sedulous, studious

listen to the pronunciation of assiduous, diligent; hard, painstaking, persevering; sedulous, studious
English - French
assidu