translate English to German: We have repeatedly stressed that the fight against terrorism is an entirely justified, indeed necessary, fight.
Wir haben immer wieder betont, dass der Kampf gegen den Terrorismus ein durchaus gerechtfertigter, ja notwendiger Kampf ist.