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

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