to thoroughly confuse, befuddle, or bewilder

listen to the pronunciation of to thoroughly confuse, befuddle, or bewilder
Английский Язык - Турецкий язык
Английский Язык - Английский Язык
mystify

Solar eclipses continued to mystify ancient humans for thousands of years.