英语(coll.) unable to withstand,cannot bear,can't stand it,no match for
德语nicht tragen können ( Gewicht ), die Last