translate English to French: The solution lay in the spiritual transformation of humanity and a change of outlook in terms of priorities, development and harmony with nature.
La solution réside dans la mutation spirituelle de l'humanité et dans un changement de perspectives en ce qui concerne les priorités, le développement et la relation avec la nature.