make a victorious exit - Turkish English Dictionary