The Italian term "immediato" matches the English term "unhesitating"

other italian words that include "immediato" : english :
immediato forthwith
immediato immediate
direttamente, immediato, subito immediately
immediato ocular