This is clearly designed to befuddle the public.
这显然是为了蒙蔽舆论.
《现代汉英综合大词典》
Don't befuddle me with all those masses of detail.
不要拿一大堆琐事把我搞迷糊.
互联网
"These questions confuse even the experts"
"This question completely threw me"
"This question befuddled even the teacher"