translate English to German: Of course the Arabs are not free of blame either.
Natürlich tragen auch die Araber ihren Teil der Verantwortung.