What does Blinder Eifer schadet nur mean?

Blinder Eifer schadet nur - German to English

The greater amount of haste, the less rate.