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

impact

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
la chimenea