Joel 3:4-21

CKJV_Strongs(i)
  4 H6865 Yes, and what have you to do with me, O Tyre, H6721 and Zidon, H1552 and all the coasts H6429 of Palestine? H7999 will you render H1576 me a recompense? H1580 and if you recompense H7031 me, swiftly H4120 and speedily H7725 will I return H1576 your recompense H7218 upon your own head;
  5 H3947 Because you have taken H3701 my silver H2091 and my gold, H935 and have carried H1964 into your temples H2896 my good H4261 pleasant things:
  6 H1121 The sons H3063 also of Judah H1121 and the sons H3389 of Jerusalem H4376 have you sold H3125 unto the Grecians, H7368 that you might remove them far H1366 from their border.
  7 H5782 Behold, I will raise H4725 them out of the place H4376 where you have sold H7725 them, and will return H1576 your recompense H7218 upon your own head:
  8 H4376 And I will sell H1121 your sons H1323 and your daughters H3027 into the hand H1121 of the sons H3063 of Judah, H4376 and they shall sell H7615 them to the Sabeans, H1471 to a people H7350 far off: H3068 for the Lord H1696 has spoken it.
  9 H7121 Proclaim H1471 you this among the Nations; H6942 Prepare H4421 war, H5782 wake up H1368 the mighty men, H582 let all the men H4421 of war H5066 draw near; H5927 let them come up:
  10 H3807 Beat H855 your plowshares H2719 into swords, H4211 and your pruninghooks H7420 into spears: H2523 let the weak H559 say, H1368 I am strong.
  11 H5789 Assemble H935 yourselves, and come, H1471 all you heathen, H6908 and gather yourselves together H5439 round about: H1368 there cause your mighty ones H5181 to come down, H3068 O Lord.
  12 H1471 Let the heathen H5782 be wakened, H5927 and come up H6010 to the valley H3092 of Jehoshaphat: H3427 for there will I sit H8199 to judge H1471 all the heathen H5439 round about.
  13 H7971 Put H4038 you in the sickle, H7105 for the harvest H1310 is ripe: H935 come, H3381 get you down; H1660 for the press H4390 is full, H3342 the vats H7783 overflow; H7451 for their wickedness H7227 is great.
  14 H1995 Multitudes, H1995 multitudes H6010 in the valley H2742 of decision: H3117 for the day H3068 of the Lord H7138 is near H6010 in the valley H2742 of decision.
  15 H8121 The sun H3394 and the moon H6937 shall be darkened, H3556 and the stars H622 shall withdraw H5051 their shining.
  16 H3068 The Lord H7580 also shall roar H6726 out of Zion, H5414 and utter H6963 his voice H3389 from Jerusalem; H8064 and the heavens H776 and the earth H7493 shall shake: H3068 but the Lord H4268 will be the hope H5971 of his people, H4581 and the strength H1121 of the sons H3478 of Israel.
  17 H3045 So shall you know H3068 that I am the Lord H430 your God H7931 living H6726 in Zion, H6944 my holy H2022 mountain: H3389 then shall Jerusalem H6944 be holy, H2114 and there shall no strangers H5674 pass through her any more.
  18 H3117 And it shall come to pass in that day, H2022 that the mountains H5197 shall drop down H6071 new wine, H1389 and the hills H3212 shall flow H2461 with milk, H650 and all the rivers H3063 of Judah H3212 shall flow H4325 with waters, H4599 and a fountain H3318 shall come forth H1004 of the house H3068 of the Lord, H8248 and shall water H5158 the valley H7851 of Acacia.
  19 H4714 Egypt H8077 shall be a desolation, H123 and Edom H8077 shall be a desolate H4057 wilderness, H2555 for the violence H1121 against the sons H3063 of Judah, H8210 because they have shed H5355 innocent H1818 blood H776 in their land.
  20 H3063 But Judah H3427 shall live H5769 for ever, H3389 and Jerusalem H1755 from generation H1755 to generation.
  21 H5352 For I will cleanse H1818 their blood H5352 that I have not cleansed: H3068 for the Lord H7931 dwells H6726 in Zion.