Hasta los monos se caen de los árboles.

English Translation

Even monkeys fall from trees.

This seems to be a Japanese proverb, according to Tatoeba.