triumphieren (Verb)

1

triompher (v)

allgemein, to prevail over rivals, to succeed