不堪重负
[bù kān zhòng fù]
Under this heavy burden or stress. The meaning behind this Chinese online handle is similar to the English expression 'can't carry/hold up under pressure or difficulty,' conveying an extremely strained condition under a load. It can be about physical tiredness or a kind of spiritual oppression