had been refraining
Pasado perfecto progresivo del verbo refrain. Hay otras traducciones para esta conjugación.

refrain

SUSTANTIVO
(frase repetida)-el estribillo
Sinónimos de refrain
Palabra del día
la Janucá