translate English to French: But it is also a source of constant renewal.
Mais elle est également une source de renouveau constant.