have been vouching
-he estado respondiendo
Presente perfecto progresivo para el sujetodel verbovouch.Hay otras traducciones para esta conjugación.

vouch

This not only means that we have been vouching for the outstanding quality of our plants with our good name for over 70 years.
Por ello ya hace más de 70 años que aseguramos con nuestro buen nombre, la especial calidad de nuestras máquinas.
Palabra del día
el tejón