Psalm 18:25-29 NIV