Still going strong er et engelsk udtryk for stadig i fuld vigør.