20 Then the Spirit of God came upon Zechariah son of Jehoiada the priest. He stood before the people and said, “This is what God says: Why do you disobey the lord’s commands and keep yourselves from prospering? You have abandoned the lord, and now he has abandoned you!”