The Italian term "verdastro" matches the English term "thoroughly"

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