siegesfreude

listen to the pronunciation of siegesfreude
Deutsch - Englisch
triumph (over)