迷惑人心 meaning in Chinese
throw dust in the eyes of the public; befuddle public opinion; pull the wool over people's eyes; confuse the masses
throw dust in the eyes of the public; befuddle public opinion; pull the wool over people's eyes; confuse the masses