Isaiah 25

new(i)
  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 dry 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 dry heat H6724 in a dry place; H2721 even the dry 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 swallow up 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 Sovereign H3069 LORD 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 liberate 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.
  12 H4013 And the fortress H4869 of the high fort H2346 of thy walls H7817 [H8689] shall he bring down, H8213 [H8689] lay low, H5060 [H8689] and bring H776 to the earth, H6083 even to the dust.