Against all odds, she managed to win the trophy.
Смотреть больше слов в «Dictionary of American idioms»
against all odds: translationagainst the odds/against all odds ► used to say that someone has achieved something or succeeded despite this being very ... смотреть