Definition of "straight away"

straight away