year-long
year-long ▶adjective lasting for or throughout a year: his year-long battle with lung cancer.