a great victory, success, or achievement gained through struggle
the exultation of victory
to achieve great success, often by putting a lot of effort
dwell on with satisfaction
to express great joy
be ecstatic with joy