shouldering the heavy responsibility
language: ja
definitions
Carrying a big duty.
ja: 重い責任を負う
examples