have been rattling
-he estado sacudiendo
Presente perfecto progresivo para el sujetodel verborattle.Hay otras traducciones para esta conjugación.

rattle

The falling dollar and rising oil prices have been rattling the global economy for sometime, but it is the dramatic implosion of financial markets that is driving the financial elite to panic.
La caída del dólar y el aumento de los precios del crudo vienen sacudiendo la economía mundial ya desde hace un tiempo, pero ha sido la dramática implosión de los mercados financieros la que ha generado el pánico en la élite de las altas finanzas.
Palabra del día
el portero