Cf: Alive and kicking (Am., Br.). Live and well (Am.). There is life in the old dog yet (Am., Br.). There is life in the old horse yet (Br.). There is plenty of shot in the locker (Br.)
Русско-английский словарь пословиц и поговорок. Академик.ру. 2013.