before long 直译为“在很久以前”,但是其意思为“不久以后”----高手解释原因.