Большой русско-английский словарь ЛЕЖАТЬ на плечах (у кого-л.) to rest/lie on smb.'s shoulders, to rest/fall on smb