translate English to French: The secret of the construction of the pyramid of Khufu in Egypt has always held people in fascination.
Le secret de la construction de la pyramide de Kheops en Egypte fascine depuis toujours.