Modern set phrase rather than a classical chengyu —
不堪 'cannot bear' +
重负 'heavy load'. Used heavily in news writing about economies, healthcare systems, infrastructure, and people pushed past their limit. Pairs naturally with abstract burdens (debt, demand, pressure) more than physical ones.