English: But, clearly, more progress is needed.
Telugu: అయితే మరింత పురోగతి సాధించాల్సిన అవసరం ఉందని నొక్కి చెబుతున్నారు.