diligent
/dɪˈlɪdʒənt/Definitions
1. adjective
showing careful and consistent effort; persevering and hardworking
“She was a diligent student and always completed her assignments on time.”
2. noun
a diligent person
“The diligent workers were praised by their supervisor for their outstanding performance.”