Hi everybody, I'm new user on this forum, and i'm french (you'll soon discover this fact, by reading me !). I've got one simple question for english native users : what does mean : "to beat the odds" (or "beating the odds") ???? Could someone explain me what is the meaning of this "expression", or, better, could someone give me a french translation ? I would be glad and thankful for this little help .... thank you very much, in advance. Fred.