Psalms 18:45-51 New American Bible, Revised Edition (NABRE)

45. as soon as they heard of me they obeyed.Foreigners submitted before me;

46. foreigners cringed;they came cowering from their dungeons.

47. The Lord lives! Blessed be my rock!Exalted be God, my savior!

48. O God who granted me vengeance,made peoples subject to me,

49. and saved me from my enemies,Truly you have elevated me above my opponents,from a man of lawlessness you have rescued me.

50. Thus I will praise you, Lord, among the nations;I will sing praises to your name.

51. You have given great victories to your king,and shown mercy to his anointed,to David and his posterity forever.

Psalms 18