What does ausgedient haben mean?

ausgedient haben - German to English

to have completed one's solution

View more

  • to have had its time