translate English to German: A commitment to carrying out social impact assessments could satisfy us.
Es ist eine Zusage, die uns befriedigen kann, dass soziale Folgenabschätzungen durchgeführt werden sollen.