I checked Reta Vortaro and got no hits, Google translate proposed "preterpasi".
I'm looking for meaning 1.b. "to catch up with and pass by" according to Merriam-Webster, so preterpasi is probably the best translation. I wasn't aware that it could be just "catch up with", but the second meaning "to come upon suddenly" seems easy to translate. It's a word with a lot of meanings.