To cause great wonder or astonishment -- ;-)