Because ye have thrust with side and with shoulder, and pushed all the diseased with your horns, till ye have scattered them abroad; Because ye have thrust ... with your horns, until ye have scattered them abroad - ye have done so down to the time of the carrying away to Babylon (Grotius).
Related Commentaries of Ezekiel 34:21
Ezekiel 34:21
21 Because ye have thrust with side and with shoulder, and pushed all the diseased with your horns, till ye have scattered them abroad;