for (some) years running
for (some) years running
For (some number of) consecutive years. After being in charge of the conference for three years running, I'm more than ready to turn it over to someone else.
Farlex Dictionary of Idioms. © 2022 Farlex, Inc, all rights reserved.