withstand [verb] + onslaught [noun]