surpass の語源ストーリー
surpass は、16世紀にフランス語 surpasser から入りました。sur「越えて」と passer「通る」を合わせて、ほかの人の先を越して進むことです。pass の元はラテン語 passus「一歩・歩幅」です。ローマ人は千歩の長さを mille passuum と呼んで距離の単位にし、その mille が mile「マイル」になりました。surpass は量や質で上回ることに使い、surpass expectations は「期待を上回る」です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)

