What is Straight Away?
English (U.K.) for "right away". Immediately.
I'll leave for work straight away.
See now, pronto, later, sooner