So „Die Leidenschaft und das Engagement unseres Teams…“ would be „Our team’s passion and commitment…“
The English word „engagement“ is different. It normally means „Verlobung“. In some contexts it can mean other things like „Einsatz“, but generally with a sense of involvement rather than commitment.