Question: Are both Triumph of the Spirit and Sorry, Haters from the same country?
Sentence (from "Triumph of Love"): Triumph of Love or The Triumph of Love may also refer to:
Relevant evidence: No