English: And yet, he still has so much further to go.
Telugu: అయినా, ఇంకా ఎంతో చేయాల్సి ఉందన్నారు.