For years running Meaning in English
expression
Definition
This phrase means something has happened every year without stopping, for several years in a row.
Usage & Nuances
This phrase is informal and used to emphasize uninterrupted repetition over a span of years ('five years running'). Usually follows a number and is common in conversation and writing. Not used for short periods (like 'for months running'). Can be replaced by 'in a row' or 'consecutively'.
Example Sentences
She has won the award for years running.
basic
It rained on his birthday for years running.
basic
They visited the same city for years running.
basic
This restaurant has been voted the best in town for five years running.
natural
I've been late to work for three years running—I really need to change my habits.
natural
Our team made it to the finals for four years running, but never won the championship.
natural