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

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