kewalahan

at a loss of what to do (because of a deluge of work, in the face of a superior enemy)