häkellyttää, sekoittaa
sekoittaa
To confuse; to fluster; to flabbergast.
{{quote-web
To in, to up, to collapse.