Akademik

triumph over

1) торжествовать;
праздновать победу triumph over a defeated enemy ≈ праздновать победу над побежденным врагом
2) побеждать см. также ` над`

Большой англо-русский и русско-английский словарь. 2001.