[xiāng gé]
be separated by; be apart; be at a distance of
soon afterwards; before long
相隔不久
after a lapse [an interval] of many years
相隔多年
be ten kilometres apart
相隔10公里
be separated by numerous rivers and mountains
相隔千山万水
The two events are separated in time by one hundred years.
这两事件在时间上相隔一百年。