no spring chicken
noun
°(idiom) Said of a person who is no longer particularly young.
"He ran up three flights of stairs, and he's no spring chicken."