The English term "hesitating" matches the Italian term "esitante"

other english words that include "hesitating" : italian :
unhesitating immediato