Answer: painstakingly

AnswerCrossword Clue
painstakinglyPAINSTAKING, taking pains