To affect with great wonder; astonish.