serve your time
serve (one's) time
To spend the amount of time in jail that is required by one's prison sentence. After serving his time, the assailant will be deported back to his home country. There's no need to harass him; he served his time and paid his debt to society.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
serve your time1 hold office for the normal period. 2 spend time in office, an apprenticeship, or prison.
Farlex Partner Idioms Dictionary © Farlex 2017