translate English to French: THEY MAKE ME SEE GOD AS THE MOST BEAUTIFUL IN THIS LIFE!
Ils me font voir Dieu comme le plus beau dans la vie!