straight off

adverb
At once; immediately: discovered straight off that the furnace wasn't working.

Learn more about straight off

link/cite print suggestion box