förbluffa

Etymology
From or its  etymon.

Verb

 * 1) to baffle, to astound