take a victory lap - French English Dictionary