be hitting on all cylinders - Alemán Inglés Diccionario