спантеличити

Etymology
From.

Verb

 * 1) to baffle, to confuse, to perplex, to puzzle
 * 2) to befuddle, to bewilder, to flummox, to nonplus