meaning of An jedem Gerücht ist ein kleines bisschen Wahrheit

An jedem Gerücht ist ein kleines bisschen Wahrheit - German to English

in most rumor discover some truth. [Am.]