Language:
Free Online Dictionary|3Dict

肩负

Source : CEDICT

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