finir ses jours
Meanings
Verb
1. to end one's days, to spend the rest of one's life, to spend one's last days (somewhere) (to pass the end of one's days (somewhere))
Examples1
to end one's days in prison