have been impacting
Presente perfecto progresivo del verbo impact. Hay otras traducciones para esta conjugación.

impact

Popularity
500+ learners.
Climate phenomena, speculation and price volatility have been impacting negatively on farmers' capacity.
Los fenómenos climáticos, la especulación y la volatilidad de los precios han repercutido negativamente en la capacidad de los agricultores.
Palabra del día
el globo