Joe Bonamassa: "Maybe it's time to break out the heavy bats again." How could we translate that in French ? Thanks for your answers.