to puzzle, perplex, confound

listen to the pronunciation of to puzzle, perplex, confound
Englisch - Englisch
{v} empuzzle