succeed against odds

/səkˈsiːd əˈɡɛnst ɒdz/ サクシード・アゲインスト・オッズ

1. 困難な状況にもかかわらず成功すること。

多くの障害や不利な条件がある中で、予想を裏切って成功を収めることを指します。成功の可能性が低いと見られていた状況で使われます。
Despite the initial setbacks, the small startup managed to succeed against odds and become a market leader. (初期の挫折にもかかわらず、その小さなスタートアップは困難を乗り越えて成功し、市場のリーダーとなった。)