by all odds

by all odds [bai ɔ:l ɔdz]  [baɪ ɔl ɑdz] 

by all odds 基本解释
毫无疑问地:在每个可能的方法上,毫无疑问地;
by all odds 单语例句

1. We were all moved by the determination and perseverance of the athletes to overcome the odds that defeat so many of us.

by all odds 英英释义

adv

1. without question and beyond doubt

    e.g. it was decidedly too expensive
           she told him off in spades
           by all odds they should win

    Synonym: decidedly unquestionably emphatically definitely in spades