Against all odds : against all odds Against all odds against all gods Against all odds=反对逆差 Against all odds (不计成败) Against all odds (冲破禁忌) Against all gods against the odds Against all odds(如此艰难)