Language:
Free Online Dictionary|3Dict

積年累月

Source : CEDICT

for years on end/year after year (idiom)