The Italian term "sempreverde, ardito, accanito" matches the English term "hardy"

other italian words that include "sempreverde" : english :
sempreverde evergreen
other italian words that include "ardito" : english :
ardito, coraggioso intrepid
other italian words that include "accanito" : english :
accanito acrimonious
accanito exacerbates
accanito rancorous