translate English to German: In fact a considerable number of speeches discussed this.
Es wurde sogar in einer beträchtlichen Anzahl von Redebeiträgen aufgegriffen.