1 H3068 O LORD H430 , thou art my God H7311 [H8787] ; I will exalt H3034 [H8686] thee, I will praise H8034 thy name H6213 [H8804] ; for thou hast done H6382 wonderful H6098 things; thy counsels H7350 of old H530 are faithfulness H544 and truth.
2 H7760 [H8804] For thou hast made H5892 of a city H1530 an heap H1219 [H8803] ; of a fortified H7151 city H4654 a ruin H759 : a palace H2114 [H8801] of strangers H5892 to be no city H5769 ; it shall never H1129 [H8735] be built.
3 H5794 Therefore shall the strong H5971 people H3513 [H8762] glorify H7151 thee, the city H6184 of the terrible H1471 nations H3372 [H8799] shall fear thee.
4 H4581 For thou hast been a defence H1800 to the poor H4581 , a defence H34 to the needy H6862 in his distress H4268 , a refuge H2230 from the storm H6738 , a shade H2721 from the heat H7307 , when the blast H6184 of the terrible ones H2230 is as a storm H7023 against the wall.
5 H3665 [H8686] Thou shalt bring down H7588 the noise H2114 [H8801] of strangers H2721 , as the heat H6724 in a dry place H2721 ; even the heat H6738 with the shadow H5645 of a cloud H2159 : the branch H6184 of the terrible ones H6030 [H8799] shall be brought low.
6 H2022 And on this mountain H3068 shall the LORD H6635 of hosts H6213 [H8804] make H5971 to all people H4960 a feast H8081 of rich things H4960 , a feast H8105 of wines on the lees H8081 , of rich things H4229 [H8794] full of marrow H8105 , of wines on the lees H2212 [H8794] well refined.
7 H1104 [H8765] And he will destroy H2022 on this mountain H6440 the face H3875 of the covering H3874 [H8802] cast over H5971 all people H4541 , and the veil H5259 [H8803] that is spread H1471 over all nations.
8 H1104 [H8765] He will swallow up H4194 death H5331 in victory H136 ; and the Lord H3069 GOD H4229 [H8804] will wipe away H1832 tears H6440 from off all faces H2781 ; and the rebuke H5971 of his people H5493 [H8686] shall he remove H776 from all the earth H3068 : for the LORD H1696 [H8765] hath spoken it.
9 H559 [H8804] And it shall be said H3117 in that day H430 , Lo, this is our God H6960 [H8765] ; we have waited H3467 [H8686] for him, and he will save H3068 us: this is the LORD H6960 [H8765] ; we have waited H1523 [H8799] for him, we will be glad H8055 [H8799] and rejoice H3444 in his salvation.
10 H2022 For on this mountain H3027 shall the hand H3068 of the LORD H5117 [H8799] rest H4124 , and Moab H1758 [H8736] shall be trodden down H4963 under him, even as straw H1758 [H8738] is trodden down H1119 H4087 H4325 [H8675] for the dunghill.
11 H6566 [H8765] And he shall spread forth H3027 his hands H7130 in the midst H7811 [H8802] of them, as he that swimmeth H6566 [H8762] spreadeth forth H7811 [H8800] his hands to swim H8213 [H8689] : and he shall bring down H1346 their pride H698 together with the spoils H3027 of their hands.