overwhelmed   
difotra
submerged, overwhelmed [1.2, 1.7]