translate English to German: Both sides are waging the political struggle remorselessly and it has been going on for years now.
Der politische Streit wird erbittert von beiden Seiten geführt, und das nun schon seit Jahren.