for somebody's benefit - French English Dictionary