translate English to German: Although it is drafted less clearly, and despite a significant number of votes against, it was nonetheless passed at the committee stage.
Trotz seiner weit weniger klaren Formulierung und obwohl es zahlreiche Gegenstimmen gab, ist es ihm gelungen, die Mehrheit im Ausschuß zu erlangen.