English: He said much more needs to be done.
Telugu: తాను సాధించాల్సినవి మరిన్ని ఉన్నాయని చెప్పాడు.