Language:
Free Online Dictionary|3Dict

背包袱

Source : CEDICT

have a weight on one's mind/take on a mental burden

Source : CEDICT

have a weight on one's mind/take on a mental burden