meaning of aller Logik zum Trotz

aller Logik zum Trotz - German to English

facing all reasoning