English: And still he must do more.
Telugu: ఇంకా తాను చేయాల్సింది. . సాధించాల్సింది చాలా ఉందని.