The Italian term "sorpassai" matches the English term "outdistanced"

other italian words that include "sorpassai" : english :
sorpassai overhauled
sorpassai overtaken
sorpassai overtook