excelled
EXCEL'LED
, pp. Surpassed; outdone; exceeded in good qualities or laudable achievements.