translate English to German: More often than not, getting a great team together is a pivotal part of success.
Erst das Gesamtpaket macht den Erfolg.