Sometimes Right Off the Bat is the Best Responsiveness!


Right Off the Bat

Meaning: 

Immediately, done in a hurry; without delay.