
ProverbHuman Nature
English origin18th c.
Even the sun has its spots
Meaning: Nothing and nobody is perfect; even the greatest things have their flaws.
Origin: Not a Chinese proverb, as often claimed: "there are spots even on the sun" is an English and European saying, said to go back to the 18th century, with a Swedish version as well. Japanese expresses the same idea as tama ni kizu, a flaw in a jewel.
Explore another collection: False Friends
Words that look familiar in another language but mean something else entirely.
Keep exploring