in (one's) heyday - French English Dictionary