have a very beneficial effect - Español Inglés Diccionario