j'ai pris sur moi de faire le nécessaire

  • Michael_B

    Senior Member
    here prendre sur soi means that you didn't really want to do it, but since nobody else was going to, you swallowed your pride, your feelings and did it yourself.

    I'd translate it as :

    I took it upon myself to do what was necessary
    < Previous | Next >