Question: Who said "The mlecchas are wedded to the creations of their own fancy."
Sentence: The Mahabharata compliments them as "the all-knowing Yavanas" (sarvajnaa yavanaa) i.e. "The Yavanas, O king, are all-knowing; the Suras are particularly so.
Answer in sentence: yes