meaning of Auch der beste Gaul strauchelt einmal

Auch der beste Gaul strauchelt einmal - German to English

good marksman may miss.