Language:
Free Online Dictionary|3Dict

日久岁深

Source : CEDICT

for a long, long time (idiom)