translate English to German: Thanks to political consensus between all the main political forces, the country was able to make significant progress in key areas.
Dank eines politischen Konsenses zwischen allen politischen Hauptkräften war das Land in der Lage, wichtige Fortschritte in Schlüsselbereichen zu erzielen.