lead a modest life - French English Dictionary