never tiring

See: diligent