had been smarting
-había estado escociendo
Pasado perfecto progresivo del verbo smart. Hay otras traducciones para esta conjugación.

smart

Palabra del día
el bastón de caramelo