Language:
Free Online Dictionary|3Dict

一連數載

Source : CEDICT

for several years in succession (idiom)