This divine atmosphere embraces permeates and inspires all those people with open minds and loving hearts all those people who in contact with both the old and the new worldimpulses are engaged in transforming the Earth into a place where love peace and true harmony can permanently dwell

Can you repeat this sentence, but add in punctuation?
This divine atmosphere embraces, permeates and inspires all those people with open minds and loving hearts, all those people who, in contact with both the old and the new world-impulses, are engaged in transforming the Earth into a place where love, peace and true harmony can permanently dwell.