by all odds


by all odds (http://definr.com/by all odds)

     adv : without question and beyond doubt; "it was decidedly too
           expensive"; "by all odds they should win" [syn: decidedly,
            unquestionably, emphatically, definitely]