translate English to German: That is a question of solidarity and progress.
Das ist eine Frage der Solidarität und des Fortschritts.