have been haggling
-he estado regateando
Presente perfecto progresivo para el sujetodel verbohaggle.Hay otras traducciones para esta conjugación.

haggle

I should have been looking for a new condo or I should have been haggling with my insurance company.
Debería estar buscando un apartamento o discutiendo con la compañía de seguros.
We have been haggling over figures – 20 million, 30 million, 50 million – because it is unwilling to provide sufficient resources to make this programme happen.
Hemos estado regateando -20 millones, 30 millones, 50 millones– porque no está dispuesto a proporcionar suficientes recursos para poder ejecutar este programa.
Palabra del día
el guion