for (one's) benefit - French English Dictionary