The English term "overwhelm" matches the Dutch term "verpletteren"

other english words that include "overwhelm" : dutch :
overwhelm bedelven
overwhelm overstelpen