What does Auch der beste Gaul strauchelt einmal mean?

Auch der beste Gaul strauchelt einmal - German to English

good marksman may miss.