Wiktionary
cast pearls before swine
vb. (context idiomatic English) To give things of value to those who will not understand or appreciate it.