be hitting on all cylinders - Turco Inglés Diccionario