take on a heavy load

/teɪk ɒn ə ˈhevi ləʊd/ テイク オン ア ヘヴィ ロード

1. 重い責任や多大な負担を引き受けること。困難な仕事や多くのタスクを自ら負うこと。

この表現は、文字通り重い荷物を運ぶことだけでなく、比喩的に多大な責任、困難な任務、または精神的な負担を自ら引き受けることを意味します。仕事や個人的な状況において、大変な労力や精神力を要する事柄を引き受ける際に用いられます。
After his promotion, he had to take on a heavy load of new projects. (昇進後、彼は多くの新しいプロジェクトという重い負担を引き受けなければならなかった。)
関連
shoulder a heavy burden
undertake a difficult task
take on a lot
handle a lot
carry a load