have been mending
-he estado arreglando
Presente perfecto progresivo para el sujetodel verbomend.Hay otras traducciones para esta conjugación.

mend

These are the tough, brave non-combat soldiers of Kfar Chim, who have been mending power and water lines these past six days to keep Beirut alive. I knew one of them.
Estos son los curtidos y valientes soldados no combatientes de Kfar Chim, que en estos seis días han estado reparando ductos de agua potable y electricidad para mantener a Beirut con vida.Uno de ellos me reconoció.
Palabra del día
la cometa