dar cien mil vueltas

Etymology
lit. 'to give a hundred thousand turns/laps/spinning'.