in (one's) heyday - German English Dictionary