have a very beneficial effect - Français Anglais Dictionnaire