every dog has its/his day - definition and synonyms

phrase
  1. used for saying that every person will have a time during their life when they are important, lucky, or successful
See also main entry: dog