before long

/bɪˈfɔːr lɔːŋ/ ビフォーロング

1. まもなく、すぐに。

ある出来事が、そう遠くない未来に起こることを表すときに使われる句です。ほとんどの場合、数分から数時間の範囲で期待されます。
She will arrive before long. (彼女はまもなく到着するでしょう。)

2. 近いうちに、遠からず。

比較的に短い期間の内に、現在の状況が変化したり、何らかの結果が生じることを示唆します。待望の結果や避けられない変化に対して使われます。
The baby learned to walk before long. (その赤ちゃんはまもなく歩けるようになった。)