Proverb: “No hay mal que por bien no venga.”
Country: Spain (and other Spanish-speaking countries)
Translation: “There is no bad from which good doesn’t come.”
Meaning: Every cloud has a silver lining. Even bad situations or misfortunes can bring about something positive or be a learning experience.