translate English to German: Indeed, the financial aspect is not insignificant, either.
Tatsächlich ist auch der finanzielle Aspekt nicht unbedeutend.