Old-person but, he [topic-は] still very energetic [copula-だ].
だが ('but') is concessive. たいそう ('very, remarkably') is a somewhat literary intensifier. 元気 is one of the most fundamental Japanese words for wellbeing — health, energy, and spirits all in one word.