has been swirling
Presente perfecto progresivo para el sujetohe/shedel verboswirl.

swirl

This fake has been swirling around for years.
Esta imagen falsa ha rondado por internet durante años.
For the past month or so, change has been swirling all around us.
Más o menos desde el mes pasado, el cambio ha estado arremolinándose a nuestro alrededor.
Palabra del día
la guarida