immediately; without delay
Oxford100% de las películas
immediately; without delay
I guess I shouldn't say all that stuff right off the bat like that.
I just hadn't been in love before, and I just fell hardcore, right off the bat.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición