24 The threshing floors will be full of grain, And the vats will overflow with the new wine and oil.
25 "Then I will make up to you for the years That the swarming locust has eaten, The creeping locust, the stripping locust and the gnawing locust, My great army which I sent among you.
26 "You will have plenty to eat and be satisfied And praise the name of the Lord your God, Who has dealt wondrously with you; Then My people will never be put to shame.
27 "Thus you will know that I am in the midst of Israel, And that I am the Lord your God, And there is no other; And My people will never be put to shame.
28 "It will come about after this That I will pour out My Spirit on all mankind; And your sons and daughters will prophesy, Your old men will dream dreams, Your young men will see visions.
29 "Even on the male and female servants I will pour out My Spirit in those days.
30 "I will display wonders in the sky and on the earth, Blood, fire and columns of smoke.