What does allen Einwänden zum Trotz mean?

allen Einwänden zum Trotz - German to English

despite every objection