The initial stretch is the toughest and the final stretch matches it. Not that it is easy inbetween. Actually the entire stretch is tough. The walkway leading the Tirumala is about 9 km long and has over 4,000 steps -- all of them going up :). Just to give you an idea of how it is, a section of the steps has a name in telugu that translates as - the knee breaker.