translate English to German: It is a success for us all.
Für uns alle bedeutet dies einen Erfolg.