несмотря на всё
• Life may succeed against all the odds in moulding the universe to its own purposes.
Русско-английский научно-технический словарь• Life may succeed against all the odds in moulding the universe to its own purposes.
Русско-английский научно-технический словарь