mystify
verb
°to thoroughly confuse, befuddle, or bewilder.
"Solar eclipses continued to mystify ancient humans for thousands of years."