数年来
Meanings
1
for several years; over several years; several years standing
Used to describe a state, condition, or relationship that has continued for several years up to the present. Often appears in formal or written contexts.
I met a friend of several years for the first time in a while.
This problem has not been resolved for several years.