ON ONE'S SHOULDERS


Meaning of ON ONE'S SHOULDERS in English

one's responsibility I don't want to have the failure of the project on my shoulders.

English idioms vocab.      Словарь английских идиом и выражений.