Psalm 18:46 New World Translation of the Holy Scriptures (Study Edition) 46 Jehovah is alive! Praised be my Rock!+ Let the God of my salvation be exalted.+ Psalm 89:26 New World Translation of the Holy Scriptures (Study Edition) 26 He will call out to me: ‘You are my Father,My God and the Rock of my salvation.’+