by all odds
毫无疑问地:在每个可能的方法上,毫无疑问地;
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: decidedlyunquestionablyemphaticallydefinitelyin spades