meaning of allen Widrigkeiten zum Trotz

allen Widrigkeiten zum Trotz - German to English

against all (the) chances