beaten the odds

English

Verb

beaten the odds

  1. past participle of beat the odds