English: There is still lot to achieve.
Telugu: ఇంకా సాధిం చాల్సి చాలా ఉంది.