translate English to German: Members of the group have had similar success.
Viele unserer Freunde haben ähnliche erfolge erzielt.