English: There is still lot to achieve
Telugu: ఇంకా ఎంతో సాధించాల్సినది