English: But it also shows further development is needed.
Telugu: అయితే మరింత పురోగతి సాధించాల్సిన అవసరం ఉందని నొక్కి చెబుతున్నారు.