The Swedish term "triumferande, segerrik" matches the English term "triumphant"

other swedish words that include "segerrik" : english :
segrande, segerrik victorious