What does Acht Millionen Rinder sind in den letzten Monaten geschlachtet worden mean?

Acht Millionen Rinder sind in den letzten Monaten geschlachtet worden - German to English

Eight million cattle being slaughtered recently.