KJV - And the Spirit of God came upon Zechariah the son of Jehoiada the priest, which stood above the people, and said unto them, Thus saith God, Why transgress ye the commandments of the LORD, that ye cannot prosper? because ye have forsaken the LORD, he hath also forsaken you.
ASV - And the Spirit of God came upon Zechariah the son of Jehoiada the priest; and he stood above the people, and said unto them, Thus saith God, Why transgress ye the commandments of Jehovah, so that ye cannot prosper? because ye have forsaken Jehovah, he hath also forsaken you.
BBE - Then the spirit of God came on Zechariah, the son of Jehoiada the priest, and, getting up before the people, he said to them, God has said, Why do you go against the orders of the Lord, so that everything goes badly for you? because you have given up the Lord, he has given you up.
WEB - The Spirit of God came on Zechariah the son of Jehoiada the priest; and he stood above the people, and said to them, Thus says God, Why disobey you the commandments of Yahweh, so that you can't prosper? because you have forsaken Yahweh, he has also forsaken you.
YLT - and the Spirit of God hath clothed Zechariah son of Jehoiada the priest, and he standeth over-against the people, and saith to them, `Thus said God, Why are ye transgressing the commands of Jehovah, and prosper not? because ye have forsaken Jehovah -- He doth forsake you.'