Contra viento y marea
Contra viento y marea ( English: "Against All Odds" ) is a Mexican telenovela produced by Nicandro Díaz González for Televisa in 2005 . 
<triplet> Contra viento y marea <subj> Mexican <obj> country of origin <subj> telenovela <obj> genre <subj> Televisa <obj> distributed by <triplet> Nicandro Díaz González <subj> Mexican <obj> country of citizenship