25O Yahweh, You are amy God;I will exalt You, I will givethanks to Your name;For You have bworkedwonders,cCounselsformedlongago, with perfectfaithfulness.2For You have made a city into a aheap,A bfortifiedtown into a ruin;A cpalace of strangers is a citynomore,It will never be rebuilt.3Therefore a strongpeople will aglorify You;bTowns of ruthlessnations will fear You.4For You have been a astrongdefense for the poor,A strongdefense for the needy in his distress,A brefuge from the storm, a shade from the heat;For the breath of the cruthlessIs like a rainstormagainst a wall.5Like heat in a dryland, You subdue the arumbling of strangers;Likeheat by the shadow of a cloud, the song of the ruthless is 1silenced.