The man run away (long before )the war broke out.为什么不用before long,

问题描述:

The man run away (long before )the war broke out.为什么不用before long,
两个都翻译的通啊 我明白其区别。可即使这样也翻译的通啊

问题不在意思上,而在结构上:
The man run away long before the war broke out.“早在战争爆发之前,那个男人就跑了.”(不能有句号)
The man run away.Before long the war broke out.“那个男人跑了.不久战争爆发了.”(有句号,且before的首字母要大写)