overwhelmed

1.

不知所措

bury or drown beneath a huge mass.

:
the water flowed through to overwhelm the whole dam and the village beneath