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