The Italian term "direttamente, immediato, subito" matches the English term "immediately"

other italian words that include "direttamente" : english :
tosto, direttamente, subito at once
direttamente instantly
other italian words that include "immediato" : english :
immediato forthwith
immediato immediate
immediato ocular
immediato unhesitating