English proverbs, idioms and expressions related to this theme.
Constant dropping wears away a stone
shows that
Fall seven times. Stand up eight.
means
It's dogged as does it
implies that