(machine) perform well - Francés Inglés Diccionario