Language:
Free Online Dictionary|3Dict

擔負

Source : CEDICT

shoulder/bear/take on/be charged with