had been regretting
Pasado perfecto progresivo del verbo regret. Hay otras traducciones para esta conjugación.
Palabra del día
la aceituna