Home › Proverbs

Even the sun has its spots

Meaning: Nothing and nobody is perfect; even the greatest things have their flaws.

Origin: Chinese proverb reflecting Taoist acceptance of imperfection in all things.

Translations

  • French: Même le soleil a ses taches (literally: Even the sun has its spots)
  • Spanish: Hasta el sol tiene manchas (literally: Even the sun has its spots)
  • Japanese: 太陽にも黒点がある (Taiyō ni mo kokuten ga aru) (literally: Even the sun has sunspots)

← Back to Proverbs

Loading the full interactive collection…