28You give light to my soul/spirit; you take away the darkness of my soul.
29You enable me to be strong, with the result that I can run and attack a line of enemy soldiers; with your help I can ◄scale/climb up► the walls that surround my enemies' cities.
30Everything that Yahweh my God does is perfect. We can depend on him to do what he promises. He is like a shield MET to protect all those who go to him for refuge.
31Yahweh is RHQ the only one who is God; only he is like an overhanging rock under which we can be safe.
32God is the one who enables me to be strong and who keeps me safe on the roads that I walk on.