O how great is thy goodnesse] Isaiah 64:4. 1 Corinthians 2:9.
which thou hast laid up for them that fear thee] As men lay up treasures safe, so doth God lay up good things for his children, though they do not alwayes enjoy them here, 2 Timothy 4:8.
before the sons of men] That their innocency may appear by thy miraculous deliverance of them.