"1As for God, His way is ablameless ; 2The word of the LORD is tested ; 3He is a shield to all who takerefuge in Him.
"4For who is God, besides the LORD ? 5And who is a rock, besides our God ?
"6God is my strongfortress ; And He bsets the cblameless in dHis way.
"7He makesemy feet like hinds' feet, 8And sets me on my highplaces.
"9He trains my hands for battle, 10So that my arms can bend a bow of bronze.
"You have also given me 11the shield of Your salvation, And Your fhelpmakes me great.
"12You enlarge my stepsunder me, And my gfeet have not slipped.
"I pursued my enemies and 13destroyed them, And I did not turnbackuntil they were consumed.
"And I have devoured them and shattered them, so that they did not rise ; And 14they fellunder my feet.
"For You have girded me with strength for battle ; You have hsubduedunder me 15those who rose up against me.
"You have also 16made my enemiesturn their backs to me, And I idestroyed those who hated me.
"17They looked, but there was none to save ; 18Even to the LORD, but He did not answer them.
"19Then I pulverized them as the dust of the earth ; 20I crushed and stamped them as the mire of the streets.
"21You have also delivered me from the contentions of my people ; 22You have kept me as head of the nations ; 23A people whom I have not knownserve me.
"24Foreignerspretendobedience to me; As soon as they hear , they obey me.
46"Foreignersjloseheart, 25And kcometrembling out of their lfortresses.
"The LORDlives, and blessed be my rock ; And exalted be m26God, the rock of my salvation,
4827The God who executesvengeance for me, 28And bringsdownpeoplesunder me,
Who also brings me out from my enemies ; You even lift me above29those who rise up against me; 30You rescue me from the violentman.
"31Therefore I will givethanks to You, O LORD, among the nations, And I will singpraises to Your name.
"32He is a tower of ndeliverance to His king, And 33showslovingkindness to His anointed, 34To David and his odescendantsforever ."