Language:
Free Online Dictionary|3Dict

积年累月

Source : CEDICT

for years on end/year after year (idiom)