The Italian term "tosto, direttamente, subito" matches the English term "at once"

other italian words that include "tosto" : english :
piuttosto preferably
other italian words that include "direttamente" : english :
direttamente, immediato, subito immediately
direttamente instantly