English: And there is still so much he has to do.
Telugu: ఇంకా తాను చేయాల్సింది. . సాధించాల్సింది చాలా ఉందని.