shouldering the heavy responsibility

language: ja

definitions

  1. Carrying a big duty.
    ja: 重い責任を負う

examples