sich am ende durchgesetzt

listen to the pronunciation of sich am ende durchgesetzt
Немецкий Язык - Английский Язык
carried the day
prevailed
won the day