Every Cloud Has a Silver Lining


Every Cloud Has a Silver Lining

Meaning: To be optimistic, even in difficullt times.