English: But more progress is needed.
Telugu: కానీ మీరు మరింత అభివృద్ధి అవసరం.