translate English to French: Powerful moments - some dramatic, some ordinary - that are fixed in our memories.
Des moments forts, petits et grands, tous inoubliables.