18:46 The Lord is alive!
My protector
The God who delivers me
18:47 The one true God
he makes nations submit to me.
18:48 He delivers me
you snatch me away
you rescue me from violent men.
18:49 So I will give you thanks before the nations,
I will sing praises to you!
18:50 He
he is faithful
to David and his descendants