get the ball rolling ?
https://dictionary.cambridge.org › dictionary › english › start-set-get-the-ball-rollinghttps://dictionary.cambridge.org › dictionary › english › start-set-get-the-ball-rolling Meaning of start/set/get the ball rolling in English – Cambridge Dictionary to […]
57 total views, 1 today