translate English to French: Mankind faces the future in reflecting on the past.
C'est en réfléchissant sur le passé que l'humanité affronte l'avenir.