See painstaking in Webster's New World Roget's A-Z Thesaurus II
adjective
Showing or marked by attentiveness to all aspects or details:
careful, fastidious, meticulous, punctilious, scrupulous. See careful
noun
Attentiveness to detail:
care, carefulness, fastidiousness, meticulousness, pain (used in plural), punctiliousness, scrupulousness, thoroughness. See careful
Learn more about painstaking