Advertisements

Straight/right off the bat

Submitted by Safyra on Fri, 04/01/2019 - 21:16

Idiomatic translations of "Straight/right off the ..."

Russian
с места в карьер
Explanations:

Meanings of "Straight/right off the ..."

English

Something happens immediately, or without the need of a long process.

Explained by Safyra on Fri, 04/01/2019 - 21:16
Explained by Safyra