Många år och långa vägar.