How to distinguish between "before long" and "long before"?

I really find it a big problem to tell them…

Who can indroduce me some ways???

Thank you!!!

Hi,

‘Before long’ refers to what is likely to happen soon. ‘Long before’ refers to what happened a long time ago.

Alan