take the revenge of something - Alemán Inglés Diccionario