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

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