go to town on something - Alemán Inglés Diccionario