translate English to French: It is our responsibility to preserve these sites and bequeath them to future generations.
Il est de notre responsabilité de préserver ces sites et de les léguer aux générations futures.