Language:
Free Online Dictionary|3Dict

甘挑重擔

Source : CEDICT

to be ready to take on heavy responsibilities/to take the heaviest burden on oneself (idiom)