translate English to French: It will speak of the emergence of man from the melting glaciers; of man and woman living in harmony with the forces of nature and evolving with them.
Il évoque la naissance de l'homme et de la femme qui vivent en harmonie avec les forces de la nature et qui évoluent avec elles.