translate English to German: The moderates are in a daily battle with their own extremists, who claim that compromise is impossible.
Die Moderaten befinden sich in einem alltäglichen Konflikt mit ihren eigenen Extremisten, die behaupten, ein Kompromiss sei unmöglich.