translate English to German: I have participated in these debates from the very beginning.
Ich war an diesen Debatten von Anfang an beteiligt.