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

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