down through something

down through something

(written) during a long period of time: Down through the years this town has seen many changes.
See also: down, something, through