Have on one's shoulders

выносить на своих плечах, нести (ответственность и т. п.) Например: Robin... had much responsibility upon his shoulders. (D. du Maurier, The King's General, ch. 31) — Робин... нес на своих плечах большую ответственность.

Англо-русский фразеологический словарь