es wird nicht lange dauern, bis

it won’t be long before

→ es
phrase Rare #38,400
it won’t be long before Introduces an event expected to happen soon. The verb in the bis-clause usually comes at the end.
GE: Es wird nicht lange dauern, bis der Zug ankommt.
EN: It won’t be long before the train arrives.

Es wird nicht lange dauern, bis Mike gesund wird.

It won’t be long before Mike gets better.

Es wird nicht lange dauern, bis er wieder auf den Beinen ist.

It won't be long before he's back on his feet.

Es wird nicht lange dauern, bis wir wir die Wahrheit erfahren.

It won’t be long before we find out the truth.

Es wird nicht lange dauern, bis die Welt einen Mangel an Nahrungsmittel erlebt.

It won't be long before the world experiences a food shortage.

Es wird nicht lange dauern, bis sie wiederkommt.

It won't be long before she comes back.