shouldering the heavy responsibility
language: fr
definitions
Carrying a big duty.
fr: Assumer une lourde responsabilité.
examples