translate English to French: The amazing applications of the principals of energy by this culture allowed them to solve problems that even architects today find puzzling.
Les applications étonnantes des principaux de l'énergie par cette culture leur ont permises de résoudre les problèmes que même les architectes trouvent aujourd'hui embarasser.