NET
12 You gave me life and favor, and your intervention watched over my spirit.
Darby
12 Thou hast granted me life and favour, and thy care hath preserved my spirit;
KJV
12 Thou hast granted me life and favour, and thy visitation hath preserved my spirit.