have a very beneficial effect - Turkish English Dictionary