Cast pearls before swine

Meaning: To offer something valuable to people who do not appreciate or understand its value.

Example: Explaining advanced literature to an uninterested audience felt like casting pearls before swine.