Triumphierend (en. Triumphant)

Translation into German