shouldering the heavy responsibility
language: pt
definitions
Carrying a big duty.
pt: Assumir uma grande responsabilidade.
examples