IN THE SHORT RUN
Meaning of IN THE SHORT RUN in English
adv. phr. In the immediate future. We are leasing a car in the short run; later we might buy one.
Antonym: IN THE LONG RUN.
American idioms English vocabulary.
Английский словарь американских идиом.
2012