translate English to German: This is a social much more than a political or financial challenge.
Das ist vielmehr eine soziale als eine politische oder finanzielle Herausforderung.