The Italian term "accurato" matches the English term "painstakingly"

other italian words that include "accurato" : english :
accurato, prudente careful
completo, verdastro, accurato thorough