long-term lease

A lease of more than ten years.