The Italian term "volonteroso" matches the English term "unhesitant"

other italian words that include "volonteroso" : english :
disposto, volonteroso, essere disposto, vuole willing