And I ran across "No hay mal que por bien no venga." I do understand that this idiom means something like good things can come from bad, or every cloud has a silver lining, but it has always seemed like it should be "No hay bien que por mal no venga...:"
Can anyone straighten me out???
thanks,
Marospa