Language:
Free Online Dictionary|3Dict

担负

Source : CEDICT

shoulder/bear/take on/be charged with