The German word „Engagement“ is normally best translated as „commitment“ in English.

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.