Can someone translate this sentence?

- Через несколько месяцев на выборах этого мэра с треском прокатили.