translate English to French: The lease is subject to renewal of further 21 year periods.
Une concession est renouvelable pour une autre période de 21 ans.