The Italian term "considerevole, rilevante, vistoso" matches the English term "considerable"

other italian words that include "vistoso" : english :
vistoso, rilevante, importante important