Получи случайную криптовалюту за регистрацию!

Against all odds - вопреки всему, несмотря ни на что, не взира | Английский Новогиреево Перово Онлайн

Against all odds - вопреки всему, несмотря ни на что, не взирая на трудности, вопреки всем препятствиям, наперекор всему.

Происходит от значения слова odds - шансы, вероятность.

Against all the odds, it happened. - Несмотря ни на что, это случилось.