King James Version
Thou hast granted me life and favour, and thy visitation hath preserved my spirit.English Standard Version
You have granted me life and steadfast love, and your care has preserved my spirit.New International Version
You gave me life and showed me kindness, and in your providence watched over my spirit.