go to town on something - Francés Inglés Diccionario