make a victorious exit - German English Dictionary