Translation of to set the ball rolling in Spanish:

to set the ball rolling

(to start the ball rolling)

phrase

  • 1

    poner las cosas en marcha / en movimiento