Language:
Free Online Dictionary|3Dict

肩負

Source : CEDICT

to shoulder (a burden)/to bear/to suffer (a disadvantage)