Yes, kind of. It means ' after we overcome a few failed efforts along the way we will eventually succeed'. The idea is that it will not take too long to succeed.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.