put in minor effort for greater payoff - French English Dictionary