sich am ende durchgesetzt

listen to the pronunciation of sich am ende durchgesetzt
Deutsch - Englisch
carried the day
prevailed
won the day