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