shouldering the heavy responsibility

language: de

definitions

  1. Carrying a big duty.
    de: Eine große Verantwortung tragen.

examples