make a victorious exit - Francés Inglés Diccionario