4116

When divided minds
Become united,
God immediately sheds
Tears of delight.