shouldering the heavy responsibility

language: en

definitions

  1. Carrying a big duty.
    en: Carrying a big duty.

examples