There is a saying in India, "Playing the flute to a buffalo" (is wasteful), generally used in the context of knowledge imparting to a stupid person. At the end of the day, stupidity still remains. Is there an English equivalent for that?
Learn English – n English equivalent for the expression “Playing the flute to a buffalo”
expressionsidiom-requests
Related Topic
- Learn English – n English idiom that is equivalent to “throwing stones at sewage will only spoil your dress”
- Learn English – Equivalent idiom for “turning in one’s grave” for a living person
- Learn English – ny equivalent for this Persian expression “____ is like an unopened watermelon”
- Learn English – English equivalent of “brain turned into yogurt”
Best Answer
Cast pearls before swine
It was first used in the Bible (Matthew 7:6), so it originally had religious overtones, but you can use it in the secular sense too:
-- Wiktionary