In the light of this longing they will find one another, and, when this has happened, the light of Christmas will shine on the entire planet, and a new heaven and a new earth will be born.

Please remove spaces between words.
Inthelightofthislongingtheywillfindoneanother,and,whenthishashappened,thelightofChristmaswillshineontheentireplanet,andanewheavenandanewearthwillbeborn.