cast (or throw) pearls before swine give or offer valuable things to people who do not appreciate them.
☞ This expression is a quotation from Matthew 7:6: 'Give not that which is holy unto the dogs, neither cast ye your pearls before swine, lest they trample them under their feet, and turn again and rend you'.