shouldering the heavy responsibility

language: pt

definitions

  1. Carrying a big duty.
    pt: Assumir uma grande responsabilidade.

examples