English: There is more to be achieved.
Telugu: ఇంకా సాధించాల్సిన అవసరముందన్నారు.