Language:
Free Online Dictionary|3Dict

时隔

Source : CEDICT

separated in time (usu. followed by a quantity of time)