had been excelling
-había estado sobresaliendo
Pasado perfecto progresivo del verbo excel. Hay otras traducciones para esta conjugación.

excel

VERBO INTRANSITIVO
(tener mucho éxito)-sobresalir
Sinónimos de excel
Antónimos de excel
Palabra del día
la chimenea