The above-mentioned idiom comes from my native language. We use it when we are referring to a person ( often tasteless and unsophisticated one ) who finds it hard to appreciate a good thing or does not understand the ( aesthetic ) value of something. More or less similar expression in English I have found is this - "Caviar to the general" but it does not fully convey the same meaning. Is there an idiom or expression in English which would carry the same meaning ?
Yesterday we were talking about food and do you know what John said ? He said that he preferred fast food restaurants over expensive ones. Well, A donkey does not know what kind of fruit persimmon is.