translate English to German: They have at last accepted that responsibility and resigned en masse.
Diese haben nun endlich ihre kollektive Verantwortung anerkannt und sind geschlossen zurückgetreten.