had been ruining
-había estado arruinando
Pasado perfecto progresivo para el sujetodel verboruin.Hay otras traducciones para esta conjugación.

ruin

Dan realized that he had been ruining his marriage with his lengthy business trips.
Dan se dio cuenta que él había estado estropeando su matrimonio con sus largos viajes de negocios.
Palabra del día
la almeja