sedulity

noun
  1. persistent and careful effort; diligent application to a task
  2. Usage: formal

Examples