überwältigen

Etymology
From. Related to (power, might).

Verb

 * 1) to overwhelm, to subdue, to overpower
 * 2) to dazzle, to impress, to astonish