What does 10-jährige Vertragsdauer mean?

10-jährige Vertragsdauer - German to English

10-year agreement duration