have had one's day
Are you looking for: 已经已经过时了已经 已经过时了More results...
English Expression:
  1. n.  have had one's day
  2. n.  have seen one's day