Definition of years-long in English:

years-long

Pronunciation /ˌjɪəzˈlɒŋ/ /ˌjəːzˈlɒŋ/

adjective

  • Lasting for several or many years.

Origin

Late 19th century; earliest use found in Thomas Hardy (1840–1928), novelist and poet. From the plural of year + long.