1Blow the trumpet in Zion, and sound an alarm on my holy mountain! Let all the inhabitants of the land tremble in fear, for the day of Yahweh is coming; indeed, it is near.
2It is a day of darkness and gloom, a day of clouds and thick darkness. Like the dawn that spreads on the mountains, a large and mighty army is approaching. There has never been an army like it, and there never will be again, even after many generations.
3A fire is consuming everything in front of it, and behind it a flame is burning. The land is like the garden of Eden in front of it, but behind it there is a ruined wilderness. Indeed, nothing will escape from it.
4The army's appearance is like horses, and they run like horsemen.
5They jump with a noise like that of chariots on the tops of the mountains, like the noise of fiery flames that devour the stubble, like a mighty army ready for battle.
6At their presence people are in anguish and all their faces become pale.
7They run like mighty warriors; they climb the walls like soldiers; they march, every one in step, and do not break their ranks.
8Neither does one thrust another aside; they march, each in his path; they break through the defenses and do not fall out of line.
9They rush on the city, they run on the wall, they climb in the houses, and they go through the windows like thieves.
10The earth shakes in front of them, the heavens tremble, the sun and the moon are darkened, and the stars stop shining.
11Yahweh raises his voice in front of his army, for his warriors are very numerous; for they are strong, those who carry out his commands. For the day of Yahweh is great and very terrible. Who can survive it?
12“Yet even now,” says Yahweh, “Return to me with all your heart. Fast, weep, and mourn.”
13Tear your heart and not only your garments, and return to Yahweh your God. For he is gracious and merciful, slow to anger and abundant in covenant faithfulness, and he would like to turn from inflicting punishment.
14Who knows? Will he perhaps turn and have compassion, and leave a blessing behind him, a grain offering and a drink offering for Yahweh your God?
15Blow the trumpet in Zion, call for a holy fast, and call a holy assembly.
16Gather the people, call for the holy assembly. Assemble the elders, gather the children and the nursing infants. Let the bridegrooms come out of their rooms, and the brides out of their bridal chambers.
17Let the priests, the servants of Yahweh, weep between the porch and the altar. Let them say, “Spare your people, Yahweh, and do not make your inheritance into an object of scorn, that the nations mock them. Why should they say among the nations, 'Where is their God?'”
18Then Yahweh was zealous for his land and had pity on his people.
19Yahweh answered his people, “Look, I will send you grain, new wine, and oil. You will be satisfied with them, and I will no longer make you a disgrace among the nations.
20I will remove the northern attackers far from you, and will drive them into a dry and abandoned land. The front of their army will go into the eastern sea, and the rear into the western sea. Its stench will rise, and its bad smell will rise.” Indeed, he has done great things.
21Do not fear, land, be glad and rejoice, for Yahweh will do great things.
22Do not fear, beasts of the field, for the pastures of the wilderness will sprout, the trees will bear their fruit, and the fig trees and the vines will yield their full harvest.
23Be glad, people of Zion, and rejoice in Yahweh your God. For he will give you the autumn rain in due course and bring down showers for you, the autumn rain and the spring rain as before.
24The threshing floors will be full of wheat, and the vats will overflow with new wine and oil.
25“I will restore to you the years of crops that the swarming locust has eaten —the great locust, the devouring locust, and the destroying locust— my mighty army that I sent among you.
26You will eat plentifully and be full, and praise the name of Yahweh your God, who has done wonders among you, and I will never again bring shame on my people.
27You will know that I am among Israel, and that I am Yahweh your God, and there is none else, and I will never bring shame on my people.
28It will come about afterward that I will pour out my Spirit on all flesh, and your sons and your daughters will prophesy. Your old men will dream dreams, your young men will see visions.
29Also on servants and female servants, in those days I will pour out my Spirit.
30I will show wonders in the heavens and on the earth, blood, fire, and pillars of smoke.
31The sun will turn into darkness and the moon into blood, before the great and terrible day of Yahweh comes.
32It will be that everyone who calls on the name of Yahweh will be saved. For on Mount Zion and in Jerusalem there will be those who escape, as Yahweh has said, and among the survivors, those whom Yahweh calls.