no hay mal que por bien no venga

From Wiktionary, the free dictionary

Spanish

Etymology

Literally, there is no bad that does not bring some good

Proverb

no hay mal que por bien no venga

  1. every cloud has a silver lining
  2. blessing in disguise

Wikiwand - on

Seamless Wikipedia browsing. On steroids.