take other people's burdens on one’s shoulder - Anglais Synonymes Dictionnaire

Can't found any synonym terms.