to stun, amaze, astound, make someone's jaw drop
to stun, to cause to faint
to daze
to marvel, to be amazed (+aux)
to faint (+aux)