he worked wonders. - Español Inglés Diccionario