shouldering the heavy responsibility

language: fr

definitions

  1. Carrying a big duty.
    fr: Assumer une lourde responsabilité.

examples