What is the meaning of Triunfar?

to triumph

to triumph; to prevail; to succeed

to triumph

Source: wiktionary.org