(s)renewedrestored to a new condition“felt renewed strength”