He said that he was going to visit China before long and he had the idea long before.这里long before 与before long
网友回答
long before 很久以前
before long 不久之后
======以下答案可供参考======
供参考答案1:
他说他不久便将去访问中国,他很久前就有这个想法了
供参考答案2:
他说不久会他就要去访问中国,且很久之前他就有这个想法
供参考答案3:
long before 很久以前 before long 不久