What does Zechariah 10:3 mean?
God is angry with the leaders who misled his people, and he’ll punish them. The Lord cares for his people, and he’ll make them strong, like a proud warhorse ready for battle. Zechariah 10:3 - Modern Text Bible
(God holds leaders accountable for failing his people, but he promises to strengthen and restore those who belong to him.)