The meaning and origin of interesting English phrases
To be beyond the period of one's greatest strength, ability, or vitality.