sich am ende durchsetzend

listen to the pronunciation of sich am ende durchsetzend
Deutsch - Englisch
prevailing
carrying the day
winning the day