diesen sieg haben wir einer gehörigen portion glück zu verdanken.

listen to the pronunciation of diesen sieg haben wir einer gehörigen portion glück zu verdanken.
Deutsch - Englisch
We can chalk that win up to a lot of luck