make old bones
Verb
Meaning
(informal, chiefly in the negative) To live to an old age.
With his heart condition, he'll never make old bones.
(informal, chiefly in the negative) To last a long time; to last or store well.
It is a nice fruity wine, but it doesn't make old bones.
Examples
I'm not sure I make old bones in parliament. It's an amazing experience to have had but I can't see myself being Mother of the House.