triumph

noun

1.
a successful ending of a struggle or contest
Derived from:
triumph
2.
the exultation of victory