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