has been reeling
-ha estado tambaleando
Presente perfecto progresivo para el sujeto he/she del verbo reel.

reel

Turkey has been reeling from months of attacks targeting both tourists and security forces.
Desde hace meses que Turquía ha estado pasando por ataques en contra de turistas tanto como de sus fuerzas de seguridad.
The working class has been reeling from the effects of the recession, with unemployment levels in Britain expected to reach 3 million by the end of the year.
La clase obrera está sufriendo los efectos de la recesión, en Gran Bretaña se espera que el desempleo alcance los 3 millones para finales de año.
The Blair government has been reeling ever since the big demonstrations - polls show now that a majority in Britain are against the war and want Blair out.
El gobierno de Blair ha estado tambaleándose desde las grandes manifestaciones – las encuestas muestran que en este momento en Gran Bretaña la mayoría de la población está en contra de la guerra y quieren que Blair se vaya.
Palabra del día
la aceituna