shouldering the heavy responsibility
language: de
definitions
Carrying a big duty.
de: Eine große Verantwortung tragen.
examples