Every garden may have some weeds

English Proverb