crossed
passed
cleared (an obstacle)
Il a enfin franchi la ligne d'arrivée.
He finally crossed the finish line.
overcome (a difficulty)
pass (a milestone or threshold)
J'ai franchi un cap dans ma carrière.
I reached a new milestone in my career.