Vocabulary

数年来

several years standing; over several years

expression