idiom
on one's shoulders
何かの責任や負担を負っている
Meaning
having the responsibility or burden of something
Example
The success of the project is **on his shoulders**.
プロジェクトの成功は**彼の肩にかかっている**。