meaning of 10 Jahre Vertragsdauer

10 Jahre Vertragsdauer - German to English

10-year contract duration