straight off the bat

Also: right off the bat
-odmah, smjesta

Right off the bat, I could tell that the plan had no chance of success.