Русско-английский научно-технический словарь
см. тж. в ближайшем будущем
• In the short run (or Before long) we shall need energy that is readily usable and abundant.
в скором времени